Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
22 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1282331
Топик полностью
SciFi
(08.02.2023 16:47, просмотров: 91)
ответил
petrd
на
Добрый день! Как оптимально разбирать сообщения от модулей типа SIM800L. По UART данные падают в кольцевой буфер, а дальше? Как их правильно разбирать? Как искать конец строки, там же нет терминального нуля, есть только \r и \n.
Я бы делал буфер для полной строки (в дополнение к или вместо кольцевого буфера). Когда набирается полное сообщение, тогда его и разбираем. Можно при помощи sscanf, strtok, memcmp и т.д.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить