Группа: Участник
Сообщений: 442
Регистрация: 26-11-10
Пользователь №: 61 199
Привет всем. Помогите с реализацией приема по UART. По прерыванию я заполняю буфер приема байтами. В конце приема будет 2 байта контрольной суммы. Вопрос в том, как определить, что по UART полностью передана вся команда. Все команды будут разной длины.
Группа: Участник
Сообщений: 442
Регистрация: 26-11-10
Пользователь №: 61 199
Реализовал так: отправляю 8 байт пароля, потом 2 байта информации, потом 2 байта контрольной суммы. Команды всегда одной длины (12 байт). При каждом прерывании происходит поэтапная проверка пришедшей команды в буфере. В общем, все работает как надо!