C2000 CAN模块异常问题咨询

2019-07-24 15:06发布

C2000 CAN模块在测试时出现异常(代码中每10ms发送一帧CAN数据):做了反复上下电实验,偶尔会出现上电后无CAN数据波形发出的情况,通过方法确认此时CAN发送指令是已经执行了的,但是无波形发出。不知诸位是否遇到CAN模块失效的情况,不知是什么原因造成的。烦请指点~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
可可球
1楼-- · 2019-07-25 05:12
 精彩回答 2  元偷偷看……
firstblood
2楼-- · 2019-07-25 06:25
这个注意协议的使用的既可以。
guadao
3楼-- · 2019-07-25 10:20
dirtwillfly 发表于 2015-12-11 20:49
根据你提供 的信息,也不能完全排除硬件问题的

有测过DSP端CAN引脚的波形,此时也是用示波器看不到波形的
guadao
4楼-- · 2019-07-25 14:48
可可球 发表于 2015-12-11 22:20
如果确认指令发送成功,而无波形,建议查看一下硬件电路

有测过DSP端CAN引脚的波形,此时也是用示波器看不到波形的
guadao
5楼-- · 2019-07-25 20:04
CANTRS、CANTA、MSGID、MSGCTRL、CANMDL、CANMDH几个寄存器没有加EALLOW解保护,不知这几个寄存器是否是写保护寄存器(320F2806X系列)
angerbird
6楼-- · 2019-07-25 21:58
 精彩回答 2  元偷偷看……

一周热门 更多>