stm32f4105 can2远程帧接收不了

2019-07-14 13:28发布

各位高手您好!
   现在我移植canopen到STM32f4 上,发现远程帧接收不了,采用中断方式接受。FIFO0如果有数据,中断就可以执行了。但是现在我的远程帧没有数据域,所以也没有FIFO0 不为空中断,现在不知道怎么读取远程帧,请各位高手指教!谢谢!

带数据的数据帧通信正常!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
zhouxk
1楼-- · 2019-07-15 11:31
zhouxk 发表于 2019-3-25 17:43
远程帧的标志位是哪一位,谢谢!

接收规则,我仔细看了没有发现怎么实现,请说明白一点谢谢!!!
zhouxk
2楼-- · 2019-07-15 14:37
远程帧rtr设置为1 ,但是接收不到
zhouxk
3楼-- · 2019-07-15 19:34
wang21cj 发表于 2019-3-25 17:23
有人。 只是canopen 没怎么玩过   帮顶。

can中断 无法接受吗?  不管是远程帧 还是 数据帧  接受就有中断啊?

远程帧我测试的没有中断,不知道怎么设置,应该和数据帧不一样。
zhouxk
4楼-- · 2019-07-15 20:20
 精彩回答 2  元偷偷看……
zhouxk
5楼-- · 2019-07-15 21:56
can的配置,但是如果有数据确实能进入中断,但是没有数据就进不了中断,所以遥控帧接收不了,请高手指教,急! 会不会我的芯片买假了
ewtywtwy
6楼-- · 2019-07-16 02:10
zhouxk 发表于 2019-3-25 17:59
接收规则,我仔细看了没有发现怎么实现,请说明白一点谢谢!!!

把初始化函数贴出来看看。

一周热门 更多>