Other Parts Discussed in Thread:MSP430FR6877
您好,我在使用MSP430fr6877,我是用下列地址计算波特率,并且试验可以使用,如下图
http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSP430BaudRateConverter/index.html
但是我在例程里面发现这样的配置,我试验了32.768k计算结果没有这样的结果,那是因为什么,例程里面的也可以通信吗?
msp430_driverlib_2_91_13_01\examples\MSP430FR5xx_6xx\eusci_a_uart
一直没有想清楚这个问题,谢谢
Susan Yang:
我会在确认之后给您回复,谢谢您的详细说明
,
Susan Yang:
参考程序中的说明
//! Is Second modulation stage register setting. This value is a pre- //! calculated value which can be obtained from the Device Users Guide. //! This value is written into UCBRSx bits of UCAxMCTLW. uint8_t secondModReg;
而
32768/9600 – INT(32768/9600)=0.41UCBRSx value 可以在用户指南中Table 30-4. UCBRSx Settings for Fractional Portion of N = fBRCLK/Baud Rate找到
0.4003 0x92
而0x92转换为十进制为146
,
user3748187:
那就意思例程里面应该是0x92?而不是现在的92,
,
Susan Yang:
是的,我认为是0X92