TPMS芯片之英飞凌SP40PLUS的间隔计时器
5.2.1间隔计时器
间隔计时器的用途是定期将设备从断电状态唤醒。定时器在任何低功率状态下都处于激活状态,并由2.2kHz振荡器计时。间隔计时器正在倒计时,这是一个唤醒事件
功能描述
定时器下溢时触发。虽然WUM寄存器中有一个屏蔽位可用于间隔计时器,但在正常模式下无法屏蔽唤醒事件。尤其是在使用TX低功率或深度空闲状态时,必须通过适当的定时设置确保间隔计时器不会中断电报传输或数据采集。
间隔计时器分为12位前置计数器(SFRs IT0和IT1)和12位后置计数器(SFRs IT2和IT3)。为校准预计数器,提供了固件功能。通过直接写入IT2/IT3设置post计数器。这个概念允许快速改变定时器间隔,只需改变IT2/3,而无需运行校准程序。请注意,写入IT0/1/2/3是设置计数器预加载前后的值,读取IT0/1/2/3提供当前计数器读数。计时器在下溢后自动重新加载。
热关机时,间隔计时器用于定期检查温度检测器。相关寄存器包括:
•IT0、IT1:间隔计时器前置计数器(也称为滴答计数器)
•IT2、IT3:间隔计时器后计数器(也称为周期计数器)
•CFG0。ITINIT:设置此位将使用预加载值初始化间隔计时器
5.2.2低频开关定时器
ON-OFF定时器用于以低占空比打开和关闭LF接收器,以节省能源。因此,定时器支持高达5.7秒的长关闭时间和最长为0.36秒的短开启时间。请注意,由于LF接收器需要一些时间来稳定,即有效接通时间相应缩短,因此LF接收在接通后被设计抑制3.9 ms。
以下是一些用例的最小开启时间:
低频连续波信号的载波检测:最小接通时间=3.9毫秒+0.1毫秒=4毫秒
•脉冲低频载波的载波检测:最小接通时间=3.9毫秒+4.75毫秒=8.7毫秒
•低频电报周期性重复的数据接收模式:最小接通时间=3.9毫秒+周期时间
用户不需要直接访问开关计时器寄存器,因为固件函数Lib_Serv_OnOff_timer_Calib()可用于配置。设置位ENLFRX和ENOOTIM可激活开关定时器。软件无法读取开关计时器的当前计数值。
相关寄存器:
•LFRXC、bits ENTOOM和ENLFRX
注:来源于网络整理