У меня есть кодированный и протестированный интерфейс UART, который принимает 8-битные блоки данных.Теперь я ищу «правильный» способ кодирования слоя над ним, который будет отправлять пакет данных через этот интерфейс.
Кадр пакета выглядит следующим образом: Так чтоне имеет фиксированной длины.
Существует множество примеров низкоуровневых интерфейсов, но найти настоящий код обмена данными нелегко.Я предполагаю, что это будет сложный FSM, поэтому я хотел бы сначала прочитать код хорошего качества.Вы можете предоставить какую-нибудь ссылку?