CAN唤醒硬件方案和软件分析

CAN唤醒硬件方式选择

CAN唤醒的方式和选择的Can Transceiver、ECU低功耗的处理方式(深度睡眠或掉电)等考虑因素有关,常用的硬件组合及唤醒方式如下

方式一

RH850 + TJA1042

睡眠前,使能RH850与TJA1042 RXD所连接的CAN Rx脚唤醒功能,同时复用GPIO中断,并且操作TJA1042的PIN脚,使其处于StandBy模式。

睡眠后,当TJA1042从CAN BUS收到CAN报文后,会通过RXD引起CAN Rx脚电平翻转,从而唤醒MCU

唤醒后,需要检查是否收到合法唤醒报文,否则会继续睡眠

CAN唤醒硬件方案和软件分析_第1张图片

方式二

RH850 + TJA1043

使用TJA1043可以实现和方式一同样的功能,由于TJA1043具有INH引脚,可以借助该引脚在模式转移时控制外部电压调节器的作用实现唤醒功能。

CAN唤醒硬件方案和软件分析_第2张图片

TJA1043操作模式

CAN唤醒硬件方案和软件分析_第3张图片

    你可能感兴趣的:(Classic,AUTOSAR精讲,网络)