标题:
求救,CAN自测通过,正常模式发送缓冲区不能清空
[打印本页]
作者:
denghaibo
时间:
2010-1-30 20:33
标题:
求救,CAN自测通过,正常模式发送缓冲区不能清空
请教高人,本人买的开发板写了段回环自测模式能正常运行。但换成正常模式后发现查找空闲发送缓冲区不成功,本人只有一个节点,没有外部电路,与这个有关系吗?
作者:
康桥人
时间:
2010-1-31 13:08
肯定发不出去的,没有应答位,至少要有两个节点才行
作者:
denghaibo
时间:
2010-1-31 16:30
原来这样呀,谢谢版主!
2#
康桥人
作者:
dongmian
时间:
2010-5-4 00:29
如果把can的rx和tx直接焊接到一起做测试,发送缓冲区可以清空吗?
作者:
syj518
时间:
2010-5-4 14:17
还是来看看那
格力小家电
作者:
love海欣
时间:
2011-11-1 14:26
2#
康桥人
版主您好,
我的问题也和楼主类似,一直在CAN初始化里等待同步应答过不去,跟不用说发送数据了,我用示波器在CAN_H和CAN_L上测只有2.5V的电压,我手上有另一块发送板子不用连接任何其他节点,就能发送数据能测出波形,测出的电压是3.1V和1.8V。
作者:
wust163
时间:
2012-2-1 14:52
我现在也是这个问题,缓冲区老是满了,难道一定要用两个节点?
作者:
denghaibo
时间:
2012-3-11 21:52
一定要两个及以上节点,没有应答,CAN会一直重发,并不清除缓冲区
作者:
wust163
时间:
2012-3-19 17:23
不一定要两个节点的,你可以用CAN1和CAN4通信,但是一定得有CAN收发器,楼上有人说RX和TX相连是行不通的,我试过,你可以看一下CAN收发器结构,它每次把数据发送出去时还会返回发送一次用来确认数据,加上CAN收发器就可以通信了,我这里成功试过
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0