ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 июля
1279575 Топик полностью
Nikolay_Po (28.01.2023 03:50, просмотров: 293) ответил bnb62 на Quectel LTE module. Китайские зверюшки в ответ на команду скачать файл
На STM, не детерминированные данные на UART принимал символами поштучно, через прерывание. 

В прерывании - машина состояний, типа маленького парсера. Перед выходом из прерывания, проверял, не пришел ли ещё символ. И так до опустошения буфера. А машина состояний раскладывала данные куда надо.

Другого решения не нашел, если не использовать таймаут. Ресурсов хватало, а таймаутов, читай, задержек в обработке принятого, хотелось избежать.