如果can在短距离下可以正常收发,但长距离只能收不能发,是不是说明硬件问题

eaglewxy   2010-1-30 19:35 楼主
如果can在短距离下可以正常收发,但长距离只能收不能发,是不是说明硬件问题。
将长线改短线后程序能恢复。


不同的can设备板,可以收发,当然长距离会导致大量的错误帧。

回复评论 (4)

可能是发射电路那一块有问题。
点赞  2010-1-30 20:05
can通讯都是有标准的,不同的波特率最大通讯距离都是确定的。
你说的长与短具体是多少?
所谓的不能收发具体怎么不能收发,问的太笼统。

不同的can设备板,可以收发,当然长距离会导致大量的错误帧。这是什么意思?只要设备有can接口就可以通讯的。
点赞  2010-1-30 20:14
引用: 引用 2 楼 jgj58 的回复:
can通讯都是有标准的,不同的波特率最大通讯距离都是确定的。
你说的长与短具体是多少?
所谓的不能收发具体怎么不能收发,问的太笼统。

不同的can设备板,可以收发,当然长距离会导致大量的错误帧。这是什么意思?只要设备有can接口就可以通讯的。
跟着大犇学习,呵呵…
点赞  2010-1-31 06:15
简单的说,
一个can网络上有3个不同的can设备
长距离下,另外两个都能收发
就一个不能
点赞  2010-2-1 00:15
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复