[其它应用] 单步调试执行串口发送程序,但是电脑上接收不到

[复制链接]
1093|14
 楼主| litengg 发表于 2016-3-3 21:17 | 显示全部楼层 |阅读模式

单步调试执行串口发送程序,但是电脑上接收不到,波特率设置的也应该是正确的,但不知道哪里出了问题
rreedd00 发表于 2016-3-3 22:02 | 显示全部楼层
看看配置,看看你怎么设置的。。。
androidbus 发表于 2016-3-3 22:09 | 显示全部楼层
我觉得你可以设置断点的。
qiangweii 发表于 2016-3-3 22:11 | 显示全部楼层
while(!(IFG2 & UCA0TXIFG));
UCA0TXBUF = Chr;
shashaa 发表于 2016-3-3 22:28 | 显示全部楼层
qiangweii 发表于 2016-3-3 22:11
while(!(IFG2 & UCA0TXIFG));
UCA0TXBUF = Chr;

是的,在发送数据时,应该先等 TX buffer准备好了,再往UCA0TXBUF写数据。。
xia00 发表于 2016-3-3 22:39 | 显示全部楼层
单步调试串口,不行的啊
hfdy01 发表于 2016-3-3 22:44 | 显示全部楼层
qiangweii 发表于 2016-3-3 22:11
while(!(IFG2 & UCA0TXIFG));
UCA0TXBUF = Chr;

这个办法好使吗,楼主怎么解决的???
CallReceiver 发表于 2016-3-3 22:44 | 显示全部楼层
感觉这个就先检查下发送的数据又发送出来的不。
boy1990 发表于 2016-3-3 22:49 | 显示全部楼层
BCSCTL1 = CALBC1_1MHZ;
    DCOCTL = CALDCO_1MHZ;
sourceInsight 发表于 2016-3-3 22:54 | 显示全部楼层
面两句将内部DCO校准至8MHz,不知道是怎么校准的啊??
 楼主| litengg 发表于 2016-3-3 23:03 | 显示全部楼层
好吧 我先按你们说的试试看。。
lueluelue 发表于 2016-3-7 15:08 | 显示全部楼层
好了么
qiangweii 发表于 2016-3-23 22:20 | 显示全部楼层
hfdy01 发表于 2016-3-3 22:44
这个办法好使吗,楼主怎么解决的???

问题发现了,最后还是串口有问题啊
qiangweii 发表于 2016-3-23 22:21 | 显示全部楼层
shashaa 发表于 2016-3-3 22:28
是的,在发送数据时,应该先等 TX buffer准备好了,再往UCA0TXBUF写数据。。

恩恩 是的 说的很对。。
ttpp6688 发表于 2016-4-12 13:12 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

51

主题

1597

帖子

4

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