问各位高手一个关于can通讯的问题,困扰了我很久:我上位机使用pci7841放在计算机上作为主机,下面用ti的28035dsp作为从机来做一主多从的主从式轮询查询信息,以前一直都是连接的5台以下的从机,通讯正常,现在连接10台从机的时候id最高的一台有时链接不上,通过监控通讯源码,发现是最后一台总接收到一帧所有位都为显性位,即为0,此后所有从机重复发送数据,按照原理,若一条线路发生错误,只有那一条会自动从发,为什么我检测到的是所有线路都重发,这样造成总线拥挤,通常这样要1两分钟才能恢复正常。想跟大家讨论一下,希望能找到原因
|