求得:USARTDIV = 468.75,
因为STM32的波特比率寄存器USART_BRR分为整数部分和小数部分,所以分开计算。
则有,小数部分:DIV_Fraction = 16*0.75 =12
注:这里是将10进制小数转换成16进制的小数所以乘以16
求得:USARTDIV = 468.75,
因为STM32的波特比率寄存器USART_BRR分为整数部分和小数部分,所以分开计算。
则有,小数部分:DIV_Fraction = 16*0.75 =12
注:这里是将10进制小数转换成16进制的小数所以乘以16
举报