最近需要用MSP430AFE253,使用USART的UART通信,发现官方例程中的波特率配置和MSP430X2XX官方手册的常用波特率配置表不一致。如图所示,我按照手册配置波特率,串口通信的结果是乱码。例程的波特率配置是正确的。请问这是什么情况?
灰小子:
主频不同,你用的是1MHz,手册里是1048576Hz
QIANG XU1:
回复 灰小子:
谢谢你的回复!是这样的,第一张图的程序是TI的官方例程,不是我写的,例程中的注释说明MCLK=SMCLK=DCO=1048576Hz,1048576=1024*1024,是DCO默认的频率,这里的1MHz虽然数值上不等于1048576Hz,但我想应该是就是指1048576Hz了,因为没有给430其他时钟频率。以上是我的一点疑问,期待您的回复~