您好!
我们希望控制 GPIO 高电平或低电平、以便在关断模式下启用外部 LDO (低电平有效)。
正如我所知、在关断模式下、我们应该无法控制 GPIO、在关断后、我们只能记住数据表所述的关断前的 GPIO 值。
但我们使用以下配置通过 PINCC26XX_setWakeup API 在客户硬件上进行了尝试:
const PIN_Config ButtonTableWakeUp[]={
DIO7 | PIN_INPUT_EN | PIN_PULLDOWN | PINCC26XX_NO_WAKEUP、
PIN_TERMINATE //终止列表
};
然后 LDO 正常工作、看起来 DIO7实际上在关断模式下下下拉电流。 如果没有"PINCC26XX_setWakeake" 、 LDO 将无法工作、无法确定 DIO7是否为高电平或其他值、但不为低电平。
那么、我的问题是:为什么"PINCC26XX_setWakeake" 可以控制 GPIO 值? 正常 PIN 初始化流程有何不同???
还是我幸运的一天?? 它不应该起作用??