通常,gpio16 不用作 gpio。
但是我们可以通过直接写入寄存器来读取状态或更改状态。
WRITE_PERI_REG(PAD_XPD_DCDC_CONF, (READ_PERI_REG(PAD_XPD_DCDC_CONF) & 0xffffffbc) | (uint32)0x1);
WRITE_PERI_REG(RTC_GPIO_CONF, (READ_PERI_REG(RTC_GPIO_CONF) & (uint32)0xfffffffe) | (uint32)0x0);
WRITE_PERI_REG(RTC_GPIO_ENABLE, READ_PERI_REG(RTC_GPIO_ENABLE) & (uint32)0xfffffffe);
(READ_PERI_REG(RTC_GPIO_IN_DATA) & 1);
有没有办法通过直接写入寄存器来启用此引脚上的中断?