0

我正在尝试使用使用 USART 协议的 STM32 与 UART 协议设备进行通信。对于 USART,我只使用 tx 和 rx 引脚,这意味着它在异步模式下工作。我是 STM32 的新手,对 USART 和 UART 通信有点困惑。

4

1 回答 1

6

是的,它们在异步模式下兼容。USART 可以进行同步通信,UART 不能,但两者都可以进行异步通信。它们在寄存器级别兼容,UART 寄存器只是没有实现同步设置位。您可以按照与 UART 完全相同的方式设置 USART 以获得异步通信。

于 2016-05-13T03:03:12.330 回答