TI中文支持网
TI专业的中文技术问题搜集分享网站

AM335X DCAN 可以和 SJA1000 PeliCAN模式通訊嗎?

如下圖:

AM335X DCAN 可以和 SJA1000 PeliCAN模式通訊嗎??

我使用TI SDK 6.0 ,使用BBB測試

下達下列命令後

ip link set can0 type can bitrate 1000000 triple-sampling on
ifconfig can0 up

cansend can0 -i 0xFFFF 0x11 0x22 0x33 0x44 0x55 0x66 0x77 0x88 -e

SJA1000會Bus error + error passive interrupt

Steven Liu1:

如果你是想用AM335x的DCAN进行测试,可以两个块板子,一发一收进行测试,或者连个CAN通信分析仪。

百度了一下这个东西,两个模式还是有区别的:http://baike.baidu.com/view/5457712.htm?fr=aladdin

 Basic CAN 和Peli CAN 模式的区别

在Peli CAN 模式下SJA1000 有一个含很多新功能的重组寄存器SJA1000 包含了设计在PCA82C200
中的所有位及一些新功能位Peli CAN 模式支持CAN 2.0B 协议规定的所有功能29 位的识别码

jiew:

回复 Steven Liu1:

Hello Steven

我知道SJA1000的 Basic與PeliCAN 的差異

我並不是要測試

我們是想用AM335X 透過其CAN 來控制我們舊有的 CAN 裝置

AM335X 是DCAN 跟SAJ1000的 pelican的差異是什麼???

jiew:

回复 jiew:

後來可以了, AM335X DCAN 可以和SJA1000的 PeliCAN 通訊

透過 socketcan 編程控制也行

主要是CAN_ID的問題

請問DCAN 帶的CAN_ID 如何對應到29bit Extern CAN ID???

Xiaomin Zhou:

回复 jiew:

你好,我想用AM335X的DCAN和TMS320的eCAN通信,设置了相同的波特率,但是无法通信,找不到原因,请问你之前是遇到了什么问题,可否让我借鉴一下

Xiaomin Zhou:

回复 jiew:

我想用AM335x的DCAN通过CAN总线控制几个DSP节点,双方设置了相同的波特率和采样点,但是就是无法通信,收发器用的都是TI的SN65HVD230,能帮我解决下这个问题吗?谢谢。

赞(0)
未经允许不得转载:TI中文支持网 » AM335X DCAN 可以和 SJA1000 PeliCAN模式通訊嗎?
分享到: 更多 (0)