-
- С помехоустойчивостью будет не очень, но насколько это вам важно -
вам видней. Если в протоколе не используется проверка четности, а
конкретный UART умеет не только в none/even/odd, но и в mark/space,
то почему бы и нет. Приёмник настроен в "parity: none", передатчик
данные шлёт с "parity: mark", а последний байт - "parity: space".
Тогда на последнем байте приёмник поймает frame error. Но ежели обе
стороны умеют в mark/space, то проще и ориентироваться на parity
error, чем на LightElf(9 знак., 09.11.2025 20:34)
- Да, я понял изложенные идеи, спасибо. - pavel2000(09.11.2025 21:51)
- С помехоустойчивостью будет не очень, но насколько это вам важно -
вам видней. Если в протоколе не используется проверка четности, а
конкретный UART умеет не только в none/even/odd, но и в mark/space,
то почему бы и нет. Приёмник настроен в "parity: none", передатчик
данные шлёт с "parity: mark", а последний байт - "parity: space".
Тогда на последнем байте приёмник поймает frame error. Но ежели обе
стороны умеют в mark/space, то проще и ориентироваться на parity
error, чем на LightElf(9 знак., 09.11.2025 20:34)