矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 3444|回复: 7

arduino单片机串口通讯死机问题

[复制链接]
     
发表于 2017-8-2 19:16:13 | 显示全部楼层 |阅读模式
本人用平板做上位机,用hub拓展口,接了一块arduino的板。用串口通讯来控制arduino 。
另外还有两个usb设备。
现在有很奇怪的现象。。。。
当使用A 款hub的时候,用着用着,串口就死了。有时候复位arduino有可以复位,,有时候不行得重新拔插hub。
换了B款hub ,基本没死过。。。。
确定是hub这个有点问题,但是想请问,,为什么会出现这样的情况,而且B款hub已经买不到了。这样怎么办,如何去解决?
     
发表于 2017-8-3 01:09:50 来自手机 | 显示全部楼层
注意你的供电,还有线的品质,,至于hub,hub芯片就那几家,真的兼容问题就拆开看芯片
回复 支持 反对

使用道具 举报

     
发表于 2017-8-3 08:39:33 | 显示全部楼层
检查下hub的供电稳定度,可以给hub单独供电试试。
回复 支持 反对

使用道具 举报

     
发表于 2017-8-3 09:06:46 | 显示全部楼层
对,试试换不同的线。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2017-8-3 10:28:12 | 显示全部楼层
zhangxiyi5277 发表于 2017-8-3 01:09
注意你的供电,还有线的品质,,至于hub,hub芯片就那几家,真的兼容问题就拆开看芯片

买了一个好点的一百多的,会死机、、、、一个十几块的反而不会
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2017-8-3 10:28:31 | 显示全部楼层
dzfans@163.com 发表于 2017-8-3 08:39
检查下hub的供电稳定度,可以给hub单独供电试试。

有独立供电,还是会死机
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2017-8-12 10:07:07 | 显示全部楼层
发现又不是hub的问题
回复 支持 反对

使用道具 举报

     
发表于 2017-8-12 11:33:00 | 显示全部楼层
电脑死机还是MCU死机?先把这个问题分清楚。当然99.9%的可能是你的arduino死了。仔细检查程序中的中断处理,尤其是各个接收和操作标志的设定。怀疑有问题的地方加入超时自动退出等待,并向串口发送错误信息来判断
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-30 12:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表