130***761
在手册中看到AON_WDT,但没看到WDT,两者有什么区别呢?另外,文档中提到AON_WDT使用的低速时钟,需要校准,请那如何校准呢?
wan****com
在GR5515 Datasheet 2.1版本文档中,7.1章节描述的Watchdog为代码中的AON_WDT模块,10.5章节描述的System Watchdog为代码中的WDT模块。
AON_WDT与WDT的区别主要在时钟和电源域的差别。
AON_WDT在Always-On区域,基于芯片内置RNG慢速时钟计时,可以活跃在整个芯片睡眠态。
WDT工作在MCU SubSystem区域,基于芯片高速时钟计时,当芯片进入睡眠时,WDT会因为芯片掉电停止工作。
在应用开发中,推荐采用AON WDT模块。
关于时钟校准方面,根据GR5515 Datasheet 2.1版本文档7.1.2章节可知,AON_WDT的时钟源范围是30Khz to 50Khz。在SDK 1.6.06版本上,当使能PMU_CALIBRATION_ENABLE宏定义,会对整个芯片的时钟进行校准(包括AON_WDT模块),从而确保AON WDT的精确度。
打开微信,使用“扫一扫”即可关注