打印

CAN接收问题

[复制链接]
981|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dfsa|  楼主 | 2013-5-21 18:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用CAN可以进行正常的发送,但是在接收的时候遇到了问题。
CAN的过滤器禁用了,当从上位机接收到数据帧时,发现单片机并未接收到;
查看FMP是否有变化,发现程序一直停留在这,FMP始终为0
利用CAN 盒子发送的数据是提示发送成功的,用示波器也可看到在单片机上CAN的接收引脚有波形,只是CAN_RFR寄存器的值始终为0,不知道是哪里出错了,请指点下,好拙计啊。。。

CAN的FIFO是不是需要进行一些特别的配置?

相关帖子

沙发
yybj| | 2013-5-21 18:15 | 只看该作者
过滤器一定要开启

使用特权

评论回复
板凳
火箭球迷| | 2013-5-21 19:02 | 只看该作者
yybj 发表于 2013-5-21 18:15
过滤器一定要开启

试试看

使用特权

评论回复
地板
hsbjb| | 2013-5-21 19:08 | 只看该作者
过滤器一定要开启,不然就会接收不到报文

使用特权

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

本版积分规则

282

主题

2404

帖子

2

粉丝