两个msp430g2553单片机之间的串行通讯

2019-03-24 09:36发布

做了好几天msp430g2553单片机的串口通讯都没有做出来,不知道怎么调试,通讯结果始终不能出来,是两个单片机都要单步调试还是只有发的那个单片机要单步调试阿?本人初学者,希望各位大大帮个忙。加急重赏!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
15条回答
qiushenghua
2019-03-24 13:53
看到G2553,猜测使用的是Launchpad咯。

先看Launchpad的版本号,v1.4之前版本只支持定时器模拟的串口,而不支持USCI。
v1.5才支持USCI。

然后看跳线,跳线横接是使用USCI与仿真器的UART通信,在PC上使用串口助手调试即可。你的情况是使用两块板子,那么应该把跳帽摘掉,将P1.1P1.2交叉互联。

还有,串口是严格的定时时序,每个位需要严格同步,因此不管收或者发单步调试都不好,而应该在代码关键处设置断点,观察寄存器的变化。

一周热门 更多>

相关问题

    相关文章