芯片:MSP430FR6972
问题描述:
我的串口配置BRCLK=SMCLK=1MHz,波特率为115200,测试发现接收乱码率很高,发送凑合能用,后面没办法改成使用9600勉强能用。我看手册有一个典型的波特率配置表看表BRCLK频率越高错误率越低,但是我测试后并没有这么觉得呀!后面我想是不是因为SMCLK使用的是DCO时钟源本身精度不高导致波特率设置不准确。因为我现在要用串口传输很大的数据所以把这个乱码问题解决掉,我想的是把HFXT加上。
芯片:MSP430FR6972
问题描述:
我的串口配置BRCLK=SMCLK=1MHz,波特率为115200,测试发现接收乱码率很高,发送凑合能用,后面没办法改成使用9600勉强能用。我看手册有一个典型的波特率配置表看表BRCLK频率越高错误率越低,但是我测试后并没有这么觉得呀!后面我想是不是因为SMCLK使用的是DCO时钟源本身精度不高导致波特率设置不准确。因为我现在要用串口传输很大的数据所以把这个乱码问题解决掉,我想的是把HFXT加上。