工具与软件:
嗨团队、
客户项目中使用的 CAN 收发器是 TCAN1145。 最近、汽车的两个售后零部件不能被唤醒;
唤醒解决方案是通过特定消息进行唤醒、并通过 INH 引脚唤醒 MCU;
1.在基准测试中发现 CANH 和 CANL 持续短路人为导致 BUSOFF、偶尔会导致 CAN 收发器在睡眠后无法唤醒;
2.此时、INH 引脚始终为低电平、发送唤醒消息无法唤醒、并且 INH 引脚没有任何操作;
3.将 INH 引脚短接至电源并人为触发唤醒引脚。 MCU 可以正常唤醒、证明 MCU 唤醒逻辑正常;
4.强制唤醒后、INH 引脚仍然保持低电平、但是此时 CAN 通信可以正常;
5、电源必须关闭才能恢复;
请帮助分析在哪些情况下会导致 INH 引脚为低电平而无法唤醒;






