【已总结】散分,收集msp430使用spi和uart通讯失败的原因

[复制链接]
 楼主| dirtwillfly 发表于 2015-1-29 21:45 | 显示全部楼层
justbybing 发表于 2015-1-29 21:41
这分不拿白不拿

:Q
灌水是不给分的
specialfrin 发表于 2015-1-29 21:48 | 显示全部楼层
期待大神回答啊
someontime 发表于 2015-1-29 21:54 | 显示全部楼层
我也来等待NB答案了
haidixibahe 发表于 2015-1-29 22:25 | 显示全部楼层
最好能有个总结呢
chao11yue 发表于 2015-1-29 22:33 | 显示全部楼层
楼主先总结一个吧
engtafanzhuan 发表于 2015-1-29 22:36 | 显示全部楼层
中断函数最容易犯错了
xichengmadia 发表于 2015-1-29 22:45 | 显示全部楼层
请问怎样收分啊
beiwaroad 发表于 2015-1-29 22:53 | 显示全部楼层
也是常常遇到通讯失败的问题
 楼主| dirtwillfly 发表于 2015-2-2 22:06 | 显示全部楼层
前几天看到一个网友,在单独调试mcu的串口通讯无问题,但连接外围模块后通讯失败。
原因是因为外围模块的电路引起了串口通讯时序的改变,从而影响了串口的正常通讯
vivilzb1985 发表于 2015-2-3 22:21 | 显示全部楼层
两个通讯的中断服务程序运行时间太长,造成了通.讯中断的丢失,从而影响了通讯的正常进行.

评分

参与人数 1威望 +6 收起 理由
dirtwillfly + 6 赞一个!

查看全部评分

zhijun1988 发表于 2015-2-4 09:30 | 显示全部楼层
串口长时间通信要定时的自检,如出问题要重新初始化,这是必须的。。

评分

参与人数 1威望 +6 收起 理由
dirtwillfly + 6 赞一个!

查看全部评分

风清扬mxz 发表于 2015-2-5 10:12 | 显示全部楼层

这分不拿白不拿
middle1102 发表于 2015-2-5 15:00 | 显示全部楼层
进入中断服务程序应马上关闭中断,中断里面做的事情要尽量精简,不要有调试串口打印语句,只是做一些状态位标志的改变,如果是接收大量的数据的话,可以出了中断在大循环里面接收,接收完了然后再清标志位。

评分

参与人数 1威望 +6 收起 理由
dirtwillfly + 6 赞一个!

查看全部评分

ilikerome 发表于 2015-3-7 10:45 | 显示全部楼层
学习一下。。。
HORSE7812 发表于 2015-5-9 16:27 | 显示全部楼层
mark
fighting12 发表于 2015-5-30 20:24 | 显示全部楼层
请问会不会msp430的hx711程序????求指点
玛尼玛尼哄 发表于 2015-5-30 21:56 | 显示全部楼层
遇到这种通讯问题,一般方法:可以先分模块进行调试,确保每个模块的通讯是正常的。然后在联合调试。要多利用示波器或者逻辑分析仪来观察通讯波形,并与数据手册中的时序要求进行对比。
 楼主| dirtwillfly 发表于 2015-5-31 16:29 | 显示全部楼层
fighting12 发表于 2015-5-30 20:24
请问会不会msp430的hx711程序????求指点

有问题可以单独发帖
gaoyang9992006 发表于 2015-5-31 20:47 | 显示全部楼层
想不出错要把收发器相关的寄存器都抄写下来,然后弄明白作用和功能,然后就不容易错了。
阿木枝 发表于 2017-10-3 21:02 | 显示全部楼层
我就用了ccs里的俩spi通信的程序,但是不知道为什么,主机程序烧写到红板子里面去后,p1.0就一直闪烁(除了usb线之外没有接任何的线)。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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