msp430串口接收中断进不去,偶尔能进

2019-07-14 22:30发布

芯片是MSP430FR2311,用的launchpad测试串口,总中断开了的,硬件连接应该是没问题的。串口可以正确发送数据到串口助手,说明波特率问题应该是不大,但就是很难进中断,偶尔能进一次。。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
GG淹死的鱼
1楼-- · 2019-07-15 05:30
dirtwillfly 发表于 2017-10-11 17:08
上传你的代码看看

最后一张图发不出来  内容就是一个接收中断服务函数,就两句话——
UCA0IFG = ~UCRXIFG;
RXData = UCA0RXBUF;
dirtwillfly
2楼-- · 2019-07-15 10:04
 精彩回答 2  元偷偷看……
GG淹死的鱼
3楼-- · 2019-07-15 11:26
dirtwillfly 发表于 2017-10-11 19:02
晃眼。你有用逻辑分*析仪或者示波器观察过电脑发送到mcu的数据正常吗? ...

呃呃  刚刚测了一下好像那个usb转ttl有问题。。。   明天再确认一下
firstblood
4楼-- · 2019-07-15 13:35
看来这些问题的还是比较容易解决的哈
comeon201208
5楼-- · 2019-07-15 17:38
为啥这个while里面再嵌套while 的呢?
GG淹死的鱼
6楼-- · 2019-07-15 22:03
comeon201208 发表于 2017-10-11 22:05
为啥这个while里面再嵌套while 的呢?

里面的while是查询上次发送是否完成

一周热门 更多>