Цитата(MiklPolikov @ Jan 4 2015, 01:52)

Задача вот какая:
Пользователь подключает устройство к линии UART, в которой передаются килобайтные пакеты. Связь двунаправленная. При этом устройтсво не знает, в какой момент оно подключилось, и должно как-то отличить начало пакета от его середины.
Так как непонятно как представлены данные: текстовыми или бинарными. То в общих чертах.
Рекомендуют обычно сделать заголовок (уникальная комбинация), далее разместить сами данные и конец "пакета" обрамить контрольной суммой (CRC-каким-нибудь).
Цитата(MiklPolikov @ Jan 4 2015, 01:52)

Эти Idle frame и Break frame - и есть то что мне надо, что бы обозначить начало пакета ?
Скорее всего нет. Idle - пассивное состояние когда нет никаких данных.