带CAN唤醒能力的TJA1043

本文介绍了TJA1043收发器的休眠和唤醒机制。在休眠模式下,通过设置EN和STB_N进入go-to-sleep模式,然后在接收到总线报文时,INH引脚变为高电平,可用于唤醒MCU或控制电源。MCU在休眠前需配置INH为唤醒模式,确保能响应总线唤醒信号。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6KW_5p6d5rGf55qE5bCP572X6Z2e,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6KW_5p6d5rGf55qE5bCP572X6Z2e,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6KW_5p6d5rGf55qE5bCP572X6Z2e,size_20,color_FFFFFF,t_70,g_se,x_16

 1.休眠:EN=1;STB_N=0;此时将进入go-to-sleep模式。delay(20~50us),收发器将进入sleep模式。

休眠后,6~8,11~14引脚状态均为低,9,10为高。若此时mcu未休眠,1~5引脚状态同休眠前,否则均为低。

2.唤醒:收到总线报文后,INH引脚状态将由低变高,并且维持一定的时间(由总线报文持续时间决定)。

a.假如INH连接到mcu,可以使处于低功耗模式的mcu唤醒(休眠前需要将对应管脚配置成可唤醒模式)。

b.另一种做法就是通过INH控制mcu的BAT,这种情况下mcu休眠后是被断电的。同时供电回路需要一个自持电,由mcu来控制,一旦唤醒后,mcu需要保持该供电,否则将重新进入休眠(断电)。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值