Определение первого байта в каждом блоке данных USART
Существуют ли принятые / эффективные средства для обозначения / идентификации первого байта в каждом блоке потока 8-битных данных, где блоки обновляются и повторяются? Я использую GCC. Это данные настроек управления, передаваемые через USART между двумя uC, и мне нужно обеспечить выравнивание кадров на принимающей стороне. Я могу добавить заголовок к каждому экземпляру блока, но данные могут принимать любое значение, которое может иметь заголовок.