首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[CAN-bus/DeviceNet] can主从式通讯偶尔连接不上

[CAN-bus/DeviceNet] can主从式通讯偶尔连接不上

1、

问各位高手一个关于can通讯的问题,困扰了我很久:我上位机使用pci7841放在计算机上作为主机,下面用ti28035dsp作为从机来做一主多从的主从式轮询查询信息,以前一直都是连接的5台以下的从机,通讯正常,现在连接10台从机的时候id最高的一台有时链接不上,通过监控通讯源码,发现是最后一台总接收到一帧所有位都为显性位,即为0,此后所有从机重复发送数据,按照原理,若一条线路发生错误,只有那一条会自动从发,为什么我检测到的是所有线路都重发,这样造成总线拥挤,通常这样要1两分钟才能恢复正常。想跟大家讨论一下,希望能找到原因
悄悄的我走了,正如我悄悄的来,挥一挥匕首,不留一个活口。
这个问题倒蛮棘手.
所有位都是显性. 我估计是板子有问题.
我想这个包应该让所以的节点都收到了. 于是作为总线错误处理了. 应该是被动响应
我觉得应该从最后那个 10 号 CPU 那端用示波器检查一下波形. 看看是不是板子问题
做人要做懒羊羊啊!
返回列表