打印
[其他ST产品]

STR71x的CAN通讯问题

[复制链接]
2304|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ARM白痴|  楼主 | 2009-9-22 14:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在调试710的CAN通讯,发现设置的报文对象为接收标准帧,结果这个报文对象不仅仅接收了标准帧,他连扩展帧也接收,而把这个报文对象设置为接收扩展帧时,他确实只能接收扩展帧,不能接收标准帧。代码直接采用ST提供的71x软件库
沙发
ARM白痴|  楼主 | 2009-9-22 14:55 | 只看该作者

STR71x的CAN通讯问题

最近在调试710的CAN通讯,发现设置的报文对象为接收标准帧,结果这个报文对象不仅仅接收了标准帧,他连扩展帧也接收,而把这个报文对象设置为接收扩展帧时,他确实只能接收扩展帧,不能接收标准帧。代码直接采用ST提供的71x软件库

使用特权

评论回复
板凳
eagle109| | 2009-10-20 14:40 | 只看该作者
呵呵,ST的CAN库好像有问题,我用STR750也一样的问题
你可以仔细看看CAN_SetRxMsgObj这个函数,关于M2R的设置

使用特权

评论回复
地板
xinxin19871| | 2009-10-20 15:51 | 只看该作者
对啊
只要仔细点
应该能看的出

使用特权

评论回复
5
baidudz| | 2009-10-21 20:38 | 只看该作者
那要看看是不是你的头文件有问题,或者是你设置错误,好好查查,一般不会出现这种问题的

使用特权

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

本版积分规则

32

主题

119

帖子

0

粉丝