ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
1309109 Топик полностью
my504 (12.05.2023 16:50, просмотров: 85) ответил reZident на Так, а не может ли когда "на лету" содержимое буфера меняться во время подсчета CRC? прерывания от UART запрещаются на время расчета CRC?
Нет, не запрещаются. Но там и не может быть прерываний во время обработки пакета. Следующий пакет придет не раньше, чем будет ответ на текущий или с таймаутом в 1 сек. А ответ на текущий происходит ПОСЛЕ проверки CRC. Причем с хорошим запасом. Штатный обмен идет с темпом 1 пакет (от ПО к устройству) за 100 мс. Осциллограмма контролируется.