第二十一章 UART 串口通信实验
2019-12-21 本文已影响0人
昨天剩下的一杯冷茶
1、 看寄存器
UARTx_UCR1
bit14:自动波特率检测使能为
bit0:UART使能位
UARTx_UCR2
bit14:为0时使用RTS引脚,为1时忽略RTS引脚
bit8:奇偶检验位使能
bit7:奇偶检验模式选择位
bit6:停止位数量
bit5:数据为长度
bit2:发送使能位
bit1:接受使能位
bit0:软件复位
UARTx_UCR3
bit2:始终为1
UARTx_USR2
bit3:发送完成标志位
bit0:数据接收标志位
UARTx_UFCR
bit9:7:分频
RFDIV(bit9:7) | 分频值 |
---|---|
000 | 6分频 |
001 | 5分频 |
010 | 4分频 |
011 | 3分频 |
100 | 2分频 |
101 | 1分频 |
110 | 7分频 |
111 | 保留 |
UARTx_UBIR和UARTx_UBMR解决波特率
2、 敲一遍代码,修改Makefile ,编译&&下载