[an error occurred while processing this directive]
|
.. есть соображение ;)
что при включении/выключении питания чисто аппаратно
генерятся помехи в линии. Какие то байты с некоторой вероятностью
попадают в PC, какие-то в AVR.
Что бы преодолеть, у протокола должна быть опция
"процесс установления связи".
На этапе которого ошибка - это не криминал.
Просто напросто через линию надо прогнать в обе стороны
байты, чтобы очистить все приемные буферы от накопившегося
мусора и "сбросить" все флаги ошибок юартов и алгоритмов.
Удачи !