This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好!
我将在 F280039上使用 mcan、并且目前为止运行良好(从示例中可以获得所有信息)。 现在、half 驱动器中没有总线关闭恢复功能、我不确定发生总线关闭错误时该怎么办? 控制器仅保持在总线关闭状态、直至发生重新启动。 那么驱动器应该重新初始化、或者是否有其他方法可以从脱离总线故障中恢复?
谢谢
您好!
MCAN 不支持从 CAN BUSOFF 自动恢复。 MCAN 支持 CAN BUSOFF 中断(BOE)。 一旦 BOE 中断发生、 您可以使用以下步骤恢复 CAN BUSOFF:
1.清除 CCCR. INIT 位(CCCR、 INIT= 0)写入到该中断服务例程中、
2.清除待处理的 CAN 消息、
3.清除中断状态