专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 单片机

串口通讯时断时续,该如何解决

发布时间:2010-06-14 15:56:47 文章来源:www.iduyao.cn 采编人员:星星草
串口通讯时断时续
主板rs232连接程序,过几个小时程序就会挂起。和硬件有关吗?(对通讯不太懂,麻烦说详细点可能原因)谢谢!

------解决方案--------------------
程序挂掉也许不单是RS232通讯的问题. 如果仅是硬件的问题,一般不会等几小时这样长的时间才挂掉.
------解决方案--------------------
建议楼主用别的电脑或系统再测试一下.
------解决方案--------------------
探讨

换一台机子目前没有出现过掉线。

------解决方案--------------------
这是怎么回事呢!
------解决方案--------------------
探讨

那台出问题的重做过系统的,依旧不行的

------解决方案--------------------
挂起的程序是指上位机软件还是下位机软件?
1.如果是前者可能是通讯波特率太高,我有遇到过持续通讯数分钟计算机蓝屏掉恶劣案例,我现在通讯都用4800,如果速度没有苛刻的追求建议慢慢传的好。
2.串口易受强信号干扰,无线电波常常导致串口误判~
------解决方案--------------------
楼主重新买个串口卡吧,系统问题说不清楚
------解决方案--------------------
过了这么长的时间软件挂起,硬件发热的可能性比较大。 从波特率,串口识别难以解释,毕竟串口是异步的,即便乱码再严重也不至于挂起。
------解决方案--------------------
不懂,学习下
------解决方案--------------------
楼主的 RS232 通讯,其对应的RS232接口 是否有做静电防护?TVS 设计了吗?

------解决方案--------------------
通过 楼主的表述,

感觉你的问题,应该硬件可靠性的问题。

建议在UART转RS232的电路部分加上 静电防护,即加TVS。

另外确保测试过程中,硬件都连接牢固。
------解决方案--------------------
以前我调试的时候出现过用电脑开网页就出现串口通讯不正常的情况,后来用串口卡就没出现过了,你是不是电脑还有什么别的操作,比如杀毒软件扫描,病毒库升级啥的,建议用串口卡
------解决方案--------------------
用这个工具抓数据分析一下在哪挂的

下载地址:
http://download.cnet.com/ComTrace/3000-2218_4-75156892.html?tag=mncol

感觉好别忘了给个review(评论),谢谢!
------解决方案--------------------
USB供电不足?

------解决方案--------------------
难道是电脑的电源功率不够?~~<MARK>
------解决方案--------------------
不会是软件的问题吧? 有没有动态分配的缓冲区什么的? 或自己写的驱动程序?
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: