大家好,我想使用ADC的3个GPIO通过P MOSFET控制EEPROM的电源(以及CS和我们)。 但是,我需要:
1)了解断电模式期间GPIO引脚的状态。 它们是否保持在它们编程到的最后一个级别? 还是降至零或三角?
2)了解GPIO引脚在 发出唤醒命令后具有哪些行为。
3)了解GPIO引脚 在作为输出启用之前和之后的行为。 在启用之前,它们是否处于浮动状态(三态)? 如果我在GPIODAT寄存器中将输出指定为HIGH,然后使用GPIOCON寄存器启用GPIO引脚,则引脚是从以前的状态直接转到HIGH,还是先转到LOW?
这是一种正常的操作模式:打开PCBA电源时,我将向ADC发送一条命令(在启用CS并配置寄存器之后),以配置相应的GPIO引脚以打开电源并启用EEPROM。 然后,我将驱动CS高电平(CS仅与AtoD绑定),并通过SPI总线发送命令读取EEPROM数据。 然后,我将关闭EEPROM (使用ADC GPIO),驱动CS降低,并定期读取ADS数据。