【FAQ】全志XR806芯片 standby模式下gpio的电平状态是如何变化?
-
1.问题背景
客户在做低功耗设计时经常会使用GPIO外接一些硬件外设,这些外设在芯片的管脚在休眠时候如果跟GPIO有压差就会产生漏电流。我们如何保证休眠时的GPIO的电平状态呢。2.问题描述
客户提问:XR808/XR809/XR871/XR872和XR806在standby模式下芯片的gpio电平状态如何保持的。3.解决办法
XR808/XR809/XR871/XR872在芯片进入standby模式后,如果属于wakeup IO的管脚电平状态处于高阻抗,要保持电平的话,需要调用HAL_Wakeup_SetIOHold才可以把wakeup io固定在某种电平状态。但是不属于wakeup IO的管脚进入休眠是不受控制的,仍然为高阻态。而XR806所有的GPIO都可以通过hold功能来保持原来的电平。
在硬件设计的时候,如果要休眠保持电平就选wakupio做普通io用。具体哪些管脚属于wakeup IO请在相关芯片的PIN_Multiplexing文档查询。 -
-
-
-
-
-
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号