В моей практике был случай, когда отклонение в 2% вызывало ошибки при работе с некоторыми компьютерами (на 2-х из примерно 30). Уменьшение до 0.8% полностью устранило проблему. В даташите на ATmega указано: "UBRR values which yield an actual baud rate differing less than 0.5% from the target baud rate, are bold in the table. Higher error ratings are acceptable, but the receiver will have less noise resistance when the error ratings are high, especially for large serial frames"
По моему мнению, 0.7% - не страшно.
|