день добрый.
Как бы мне поставить прерывание на быстрый таймер, в несколько десятков КГц ?
или как работать с I2S (не путать сI2C) из сминга?
или как организовать быстрый PWM + прерывание на него ?
Спасибо заранее!
да это понятно.
нужно мониторить событие (посылочку с сериала):
мониторить наличие часто (раз в 10мс),
при наличии пакета - его обработка может занять заметно более 10 мс.
сейчас, чтобы таймером самому себе не наступать на пятки сделал на таймере + критическая секция + семафор...
Вопрос: есть ли в сминге возможность использовать критические секции ?
где у сминга main() или loop() ? сидеть на таймере очень неудобно, он в прерывании.
метод TcpClient::send при попытке повторного использования сразу подряд приводит к крашу. в результате все что его пользует или наследует не может отпрвалять более 255 байт.
выявлено при попытке переделать HttpClient для поддержки кастомных запросов (пилю REST)