Доброго времени. Возможно дилетантский вопрос, но все же. Подскажите, пожалуйста, как проверять, что буфер UART переполнен?
Вот так я его настраиваю на прерывания и указываю размер буфера (как я это понимаю)
$regfile = "M128def.dat"
$crystal = 16000000
$baud = 9600
$hwstack = 256
$swstack = 256
$framesize = 256
Config Serialin = Buffered , Size = 170 , Bytematch = All
как только в UART микроконтроллера приходит много много слов (около 500), МК перезагружается, что крайне негативно влияет на работу. Как можно все это дело отслеживать и очищать, чтобы избежать перезагрузки?
