打印

新人求教socket CAN编程问题,主要针对错误帧滤波

[复制链接]
170|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
应用SOCKET CAN 编程 对于使用 CAN_RAW_ERR_FILTER我有一些疑问。

我使用USB转CAN总线的接受盒子跟开发板(ATMEL SAM9X25)相连。可以正常通信,如果断开CANL或者CANH都可以过滤收到错误帧。但是一般只收到了没有ACK应答的错误帧 即只收到can_id=0x00000020,

但,我想得到其他的错误帧 例如can_id=0x00000010 data[4]=0x04。表示CAN_ERR_TRX_CANH_NO_WIRE。等。具体错误定义可以参考 linux/can/error.h 里面的具体定义

使用特权

评论回复

相关帖子

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

本版积分规则

437

主题

437

帖子

0

粉丝