Other Parts Discussed in Thread: AM3352
- Can the state of GPIO output pins be preserved during DeepSleep0.
- Can USB peripheral, or at least its power control output stay active during DeepSleep0.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi Biser
Is it better thinking that IO status is undefined when PE_PER was turn off ?
Or register value will return to Reset value?
Best regards、
Chi
Hi Biser
I can not find a point of TRM that status of IO and registers when PE_PER was turn off.
I want to know the state of the pin when PD_PER was turned OFF. Hi? or Lo? or Hi-Z?
Best regards、
Chi
Biser
Sorry to keep pestering you.
I understand that PINMUX set to GPIO during the sleep mode.
but I'm not sure status of GPIO pin(except GPIO0) during suspend.
For example, When I was set as follows:
mcasp0_aclkx.gpio3_14=0x27 > suspend_pad_conf
What is the status of GPIO3[14] pin ? (input/output?, Hi/Lo/Hi-Z?)
Best regards、
Chi
Chi, the status of all pins during suspend will depend on the pad configuration set in the conf_* registers before going to suspend. As Biser states, you will not be able to drive any signal during suspend because power domains will be shut down, but you can set pullup/pulldown on each pin using the conf_* registers (this is what the wiki explains)
Regards,
James