MSP430精准配置高速串口波特率的方法
时间:07-22
来源:互联网
点击:
率寄存器及调整器的值。将修改后的程序下载到串口能通信和串口不能通信的多个设备进行验证。通过示波器测试发现,被测设备的时钟频率存在差异,各设备之间的频率不一定相同,同时发现串口的实际波特率与理论波特率一致,其表现形式为串口能正常通信。至此,方案3通过验证,该方案可有效避免因串口时钟源时钟偏移导致不能通信的问题。
结语
实践证明,计算出内部时钟经过倍频后的高频时钟,再根据该时钟频率设置串口波特率的方法可行。该方法从纯软件的角度有效地解决了单片机内部时钟频率不稳定,单片机因环境温度、气压、电磁等导致系统时钟频率偏差,以及单片机器件之间的差异性等因素导致串口通信失败的问题。
结语
实践证明,计算出内部时钟经过倍频后的高频时钟,再根据该时钟频率设置串口波特率的方法可行。该方法从纯软件的角度有效地解决了单片机内部时钟频率不稳定,单片机因环境温度、气压、电磁等导致系统时钟频率偏差,以及单片机器件之间的差异性等因素导致串口通信失败的问题。
波特率 ACLK SMCLK DCO FSMCLK 定时器 MSP430 相关文章:
- 个人移动信息终端RF芯片产品及其发展趋势(03-17)
- 基于VSC8228的高速误码测试仪的设计*(03-13)
- 短距离无线通讯技术的汽车RFID系统(01-24)
- 利用MSP430FR4xx实现红外遥控(06-09)
- 采用MSP430行驶车辆检测电路设计(05-08)
- NFC主动和被动点对点通信参考设计(10-12)