目录
5 串口USART
端口复用+中断+USART
5.1 基本原理
(1)USART
通信方式 |
并行通信 |
|
|
|
串行通信 |
传送方向 |
单工 |
单向数据传输方式 |
|
半双工 |
可切换方向的数据双向传输方式 |
|||
全双工 |
双向数据传输方式 |
|||
通信方式 |
同步通信 |
带时钟信号 |
||
SPI,IIC通信接口 |
||||
异步通信 |
带波特率、不带时钟 接收双方(stm32/串口助手)波特率相同 |
|||
UART(通用异步收发器),单总线 |
常见的串行通信接口:
通信标准 |
引脚说明 |
通信方式 |
通信方向 |
UART |
TXD:发送端 RXD:接受端 GND:公共地 |
异步通信 |
全双工 |
单总线 (1-wire) |
DQ:发送/接受端 |
异步通信 |
半双工 |
SPI |
SCK:同步时钟 MISO:主机输入,从机输出 MOSI:主机输出,从机输入 |
同步通信 |
全双工 |
I2C |
SCL:同步时钟 SDA:数据输入/输出端 |
同步通信 |
半双工 |
UART
STM32F10x系列 |
3USART 通用同步异步收发器 |
可用作UART |
|||||
2UART 通用异步收发器 |
RXD 数据输入引脚 |
PA10 |
PA3 |
PB11 |
PC11 |
PD2 |
|
TXD 数据发送引脚 |
PA9 |
PA2 |
PB10 |
PC10 |