公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Sue0632
Level 1
Level 1
First question asked
各位大佬好,请问TC397 CCCRn.INIT无法清零的问题大家遇到过吗?使用TC387/TC397 APPKIT硬件,CAN驱动是通过EB生成的。调试时CCCRn.INIT不能清零,无法进入normal模式。也从网上找了一些代码调试,也都是这个问题。期望大家指教,谢谢。
0 点赞
2 回复数
Sniff1992
Level 3
Level 3
5 sign-ins First solution authored 10 comments on blog
>>CCCRn.INIT置位有三种模式:1.软件写值;2.系统复位;3.进入了Bus_Off;其中2&3模式是由硬件操作的,所以软件在清零该寄存器而无法清除时,由于2或3条件满足,硬件又修改为1了。如果debug没有复位,可以看看busoff是否有发生(PSRi.BO).
0 点赞
witness24
Level 3
Level 3
First like given Welcome! First solution authored
可以查一下CAN Tranceiver的状态是否Normal
0 点赞