有效的 16550 UART 设置

有效的 16550 UART 设置

根据 FFUART 16550 协议,将一侧(机器 A)的波特率配置为 155200,将另一侧(机器 B)的波特率配置为 1200 是否有效?我是否应该期望连接在较低的速率下完美运行?

我将非常感激网络上的知识来源指针,以用户友好的方式说明可能的配置。

答案1

UART 无法在两端采用不同的波特率工作。

16550 UART 总是以自己的频率传输位,并且期望以自己的频率接收位(在检测到起始位之后)。发送/接收过程非常顺利描述在维基百科上,是美国国家半导体公司 16550 兼容 UART 数据表的示例。

相关内容