Al Volovich (02.12.2004 11:09, просмотров: 1) ответил =mse= на ну УАРТ что-то поймает, значит определить сможешь, если посылка известна, проблем нет.
Не факт. Может поймать frame error... Это как раз довольно полезно. Пусть хост хочет сменить скорость: он выставляет ноль на RXD МК на какое-то время, гарантированно большее чем длительность байта на любой скорости. МК ловит от УАРТА frame error, т.к. стопы нулевые. Он понимает, что от него требуется изменить скорость и начинает перебирать скорости начиная от самой медленной. Хост в этот момент через некоторые промежутки времени, большие чем максимальная длина байта на самой низкой скорости, начинает передавать 0. МК перебирает скорости до тех пор, пока у него после попытки приема очередного 0 не перестанет выскакивать frame error.