两个CAN通讯,故意手动模CAN通讯线(线皮去掉),CAN总线会死掉,我仿真时候,在看寄存器,发现,有时候是离线错误,看了几种错误情况都有?
如果仿真,让CPU重新复位,发现CA还不能正常通讯,我复位CPU,整个CAN寄存器都复位了,为什么总线还不能运行?
我段掉该CPU的电,结果CAN能恢复运行。
软件怎样处理才能使通讯在不断电的情况下,使通讯正常运行?
还有我把这些错误都开启了中断,出现错误后,为什么不进中断啊?
485如果手摸接线(线皮去掉),总线能照常运行,可CAN总线怎么这么脆弱。如果在现场应用,出现CAN总线死的情况,可是个大问题啊? |