K60内部FlexCAN总线收发调试问题

2020-02-19 21:18发布

各位大牛:
在调试K60的CAN收发时,遇到个很奇葩的问题,系统架构采用IAR + LPLD底层库+uCOS-II实现
具体问题如下调试记录图片:
第20行的不能送成功,而第21行能发送成功,两者发送缓存在上面定义,存储类型也相同。
通过单步调试发现第20行发送不成功时,根本就不进发送完成中断。
不清楚是什么原因导致的,怀疑是编译器问题,求各位指教,万分感激!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
fengyunyu
1楼-- · 2020-02-20 02:15
两次发送间加入短延时。
FSL_TICS_ZP
2楼-- · 2020-02-20 08:06
楼主,根据2楼的意见,加入延时后,调试还有问题吗?
starting
3楼-- · 2020-02-20 11:58
延时后还有问题吗?
liujinyi016
4楼-- · 2020-02-20 13:25
还可以看下有没有溢出
qs6361036
5楼-- · 2020-02-20 15:13
 精彩回答 2  元偷偷看……
lzl000
6楼-- · 2020-02-20 17:13
额,后续不跟进吗

一周热门 更多>