您的位置 首页 博主推荐

TPMS芯片之英飞凌SP40PLUS的状态转换

TPMS芯片之英飞凌SP40PLUS的状态转换

4.3状态转换

图2显示了正常模式下可能的状态转换。中央设备状态为运行状态,因为只有在运行状态下才能配置状态转换。从运行状态进入其他状态由应用程序代码控制,通过调用固件函数[1]或设置控制位[2]。其他状态的状态转换由硬件事件控制,例如计时器事件或LF接收器事件。

TPMS芯片之英飞凌SP40PLUS的状态转换 博主推荐 第1张

图2正常模式下的状态转换

表24概述了事件源和相应的指示标志。对于每个指示器标志,都有一个一致的屏蔽标志。然而,不管事件是否被屏蔽,只要指示器寄存器通电,如果事件发生,指示器标志将始终被设置。屏蔽标志仅确定事件是否生成唤醒/恢复。由于并非所有事件源和所有寄存器都在所有电源状态下通电,因此实际的事件指示器标志行为取决于电源状态。表24也报告了这种行为。此外,该表显示了事件是否会从相应的电源状态生成恢复/唤醒。尤其是在TX低功率状态下,硬件会阻止某些唤醒/恢复事件,以免中断正在运行的射频传输。

(标志SYSST.TDET表示从热关机恢复,其工作方式与其他唤醒/恢复标志有所不同。因此,表24中未报告该标志,而是在表25中报告。)

TPMS芯片之英飞凌SP40PLUS的状态转换 博主推荐 第2张

除了表24中的标志,还有四个额外的标志,指示设备从哪个电源状态唤醒/恢复。此外,如果检测到任何未屏蔽唤醒事件,则设置一个标志;如果检测到任何未屏蔽恢复事件,则设置另一个标志。表25列出了这六个标志及其行为。图4-1显示了表24和表25中所有标志的连接方式。

表25其他唤醒/恢复指示标志

Condition for raising the flag Flag name Power down Thermal SD Deep idle TX low power Idle Run state
Wake-up from power down SYSST.WUPDWN raised
Resume from thermal shutdown SYSST.TDET raised
Resume from deep idle RESYSCF.REDIDLE raised
Resume from TX low power RESYSCF.RETXLP raised
A non-masked wake-up event DSR0.WUPEND raised raised raised raised raised raised
A non-masked resume event DSR1.REPEND raised raised raised

TPMS芯片之英飞凌SP40PLUS的状态转换 博主推荐 第3张

注:来源于网络整理

 

版权所有,如未注明,均为原创,转载请注明
齐东汽车电子博客 qidongyy.com
本文标题:TPMS芯片之英飞凌SP40PLUS的状态转换
如有疑问:请转到这里联系我
网站建设:推荐老薛主机-优质海外主机服务商

热门文章