Цитата(d7d1cd @ Aug 21 2012, 18:53)

По прерыванию я заполняю буфер приема байтами. В конце приема будет 2 байта контрольной суммы. Вопрос в том, как определить, что по UART полностью передана вся команда. Все команды будут разной длины.
Нужно определить длину команды (по заголовку например) и затем принять нужное число байт. Потом сверить сумму.
Цитата(d7d1cd @ Aug 21 2012, 18:53)

Подскажите как решается подобная проблема.
Хорошо бы знать формат команды.