打印

两块2407中的can模块能直接交叉相连吗?

[复制链接]
1822|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bellsleep|  楼主 | 2007-3-1 10:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近使用2407中的can模块做一对一通信
设置2407甲发,2407乙收,两个DSP采用完全一样的配置,这样就不会存在波特率和掩码的问题
由于DSP上can模块包含两个接口,一个是收,一个是发,所以我把两个DSP的can接**叉相连,使用仿真器仿真时,发送端没有接收到发送应答,检查寄存器ESR(错误寄存器)发现值为3,即提示处于消极错误,  接收端ESR的错误提示为"违反填满位规则,发生了填满错误"和消极错误.

是不是can模块的两个接口不能直接这样接?从资料上来看应该没有问题啊
有做过的大大们提示一下?

相关帖子

沙发
zj0203| | 2007-3-2 21:31 | 只看该作者

不能!

看说明文档,必须要有一个驱动芯片才行

使用特权

评论回复
板凳
ranya| | 2009-3-31 13:56 | 只看该作者

不能交叉相连

 不能交叉相连,驱动器肯定也是要的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

1

粉丝