msp430串口调试全记录
时间:11-13
来源:互联网
点击:
使用ACLK为时钟源(32768Hz)做9600bps误差在±13%左右,尝试使用SMCLK为时钟源(默认情况下外部晶振为32768Hz时,SMCLK为1048576Hz)。如下设置后,波特率误差小于±1%。不过此时CPU低功耗不能使用LPM3/LPM4。
UTCTL0 = SSEL1; // UCLK = SMCLK
UBR00 = 0x6D; // 1M/9600波特率寄存器低字节
UBR10 = 0x00; // 1M/9600波特率寄存器高字节
UMCTL0 = 0x10; //波特率调整值
总结:通过这次430的串口调试过程,发现这个东西容易之处在于,任何一本430书都能找到串口收发的例子,而且也比较简单易懂;难处在于:涉及到软硬两方面的东西,一旦发现问题得先判断是硬毛病还是软错误,尤其对于象我这样第一次搞的处男,而且还是自制的实验板,出了问题简直是晕菜!!不过只要你不抛弃不放弃,再加上网路上众多高手的指点,相信调试成功只是时间的问题:)祝你成功!!
msp430串口调 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)