SWM181系列串口波特率误差计算
SWM181系列波特率的 UART 分频寄存器只能存整数,所以当分频值小数部分相对于整数部分比较大的时候,舍去的小数部分就会引入累积误差。波特率误差计算公式:主频 / 16 / 115200[波特率] ;如果小数位仅仅是 0~2,那么误差较小,小数位大于 0~2,特别是大于 5,由于没有分频寄存器没有四舍五入,会产生较大误差。
感谢楼上分享