波特率的计算和设置
(1)第一步,用PCLK_PSYS和目标波特率去计算DIV_VAL: DIV_VAL = (PCLK / (bps x 16))-1
(2)第二步,UBRDIV0寄存器中写入DIV_VAL的整数部分
(3)第三步,用小数部分16得到1个个数,查表得uBDIVSLOT0寄存器的设置值
PCLK = 66.7Mhz bps=115200
DIV_VAL = (PCLK / (bps x 16))-1 = 66700000/(11520016)- 1=35.187
则UBRDIV0 = 35。
余数0.187
0.187*16 = 2.992=3
则UDIVSLOT0 = 0x0888
S5PV210串口波特率计算和设置
最新推荐文章于 2020-11-05 16:58:04 发布