西门子笔记四:Uart模块
一、原理图
因此,USART0的RX——PA10,USART0的TX——PA9
二、工程文件
1.配置引脚
2. 配置模式
1.Disable(禁用):关闭当前功能或模式。
2. Asynchronous(异步通信):
含义:通信双方无需共享时钟信号,依靠预定义的波特率同步数据传输。
特点:需要双方波特率一致,允许一定误差。应用场景:传感器数据采集、调试串口(如STM32通过USART与PC通信)。
3.Synchronous(同步通信):
含义:通信双方共享时钟信号(由主设备提供时钟线,如SCLK),数据在时钟边沿采 样,严格同步传输。
特点:通常需额外的时钟线(如SPI、I2C)。应用场景:高速数据传输(如STM32与外部ADC、Flash存储器通信)。
4. Single Wire (Half-Duplex)(单线半双工):
含义:仅使用一根信号线进行双向通信,但同一时间只能发送或接收。
特点:需协议层控制方向切换(如RS-485)。应用场景:单总线设备(如DS18B20温度传感器)、RS-485工业总线。
3.配置波特率