第二十一章 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解决波特率

image.png

2、 敲一遍代码,修改Makefile ,编译&&下载

上一篇下一篇

猜你喜欢

热点阅读