全志科技
直播中

王萍

7年用户 1272经验值
私信 关注
[问答]

如何保证休眠时XR806芯片GPIO的电平状态呢

如何保证休眠时XR806芯片GPIO的电平状态呢?
XR808/XR809/XR871/XR872和XR806在standby模式下芯片的gpio电平状态如何保持的?


回帖(1)

宋宾

2021-12-29 15:49:43
XR808/XR809/XR871/XR872在芯片进入standby模式后,如果属于wakeup IO的管脚电平状态处于高阻抗,要保持电平的话,需要调用HAL_Wakeup_SetIOHold才可以把wakeup io固定在某种电平状态。但是不属于wakeup IO的管脚进入休眠是不受控制的,仍然为高阻态。而XR806所有的GPIO都可以通过hold功能来保持原来的电平。
在硬件设计的时候,如果要休眠保持电平就选wakupio做普通io用。具体哪些管脚属于wakeup IO请在相关芯片的PIN_Multiplexing文档查询。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分