一个MPS430程序,串口通讯异常,大神们帮忙看是什么问题...

[复制链接]
1289|8
 楼主| zhangchuan@123 发表于 2017-8-1 15:39 | 显示全部楼层 |阅读模式
接线都没有接错,供电晶振都正常,但是不知道什么原因,无法进入串口中断函数,用串口调试助手发数据,UCA0RXBUF没数据,用UCA0TXBUF给PC发送数据,串口调试助手也不能接收到数据,哪位大神帮忙看下是不是串口初始化的问题,或者其他什么原因?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
dirtwillfly 发表于 2017-8-1 20:59 | 显示全部楼层
你用的哪个型号的msp430?
用的官方的开发板还是自己设计的板子?
建议先运行一下官网的例程试试
feelhyq 发表于 2017-8-1 23:52 | 显示全部楼层
量一下发出去信号的波特率是多少,看看是不是115200
tec2 发表于 2017-8-7 09:29 | 显示全部楼层
设置错了,16Mhz, 115200应该是:
UCA0BR0 = 138;
UCA0BR1 = 0;       
UCA0MCTL = UCBRS_7;                                         // Modulation UCBRSx = 7
 楼主| zhangchuan@123 发表于 2017-8-13 16:57 | 显示全部楼层
dirtwillfly 发表于 2017-8-1 20:59
你用的哪个型号的msp430?
用的官方的开发板还是自己设计的板子?
建议先运行一下官网的例程试试 ...

官方的程序从哪里下载啊
 楼主| zhangchuan@123 发表于 2017-8-13 16:59 | 显示全部楼层
tec2 发表于 2017-8-7 09:29
设置错了,16Mhz, 115200应该是:
UCA0BR0 = 138;
UCA0BR1 = 0;       

好的,还有 另一种16Mhz, 115200应该是 UCA0BR0 =43;
UCA0BR1 =3; 是怎么回事?
dirtwillfly 发表于 2017-8-13 21:35 | 显示全部楼层
zhangchuan@123 发表于 2017-8-13 16:57
官方的程序从哪里下载啊

官网的例程都在mspware里
touser 发表于 2017-8-15 16:12 | 显示全部楼层
这是哪个msp430的芯片?
touser 发表于 2017-8-15 16:13 | 显示全部楼层
需要判断是否发送完成才能再次发送数据的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

174

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部