2010-04-27 2:12 AM
USB Lib and Standby, problem on Wakeup
2011-05-17 4:48 AM
Mine does not wake up from Standby.
I currently do it like this: ...// Peripheral Clock - This is done in the init function, but I did it again here
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR,ENABLE); // Enable WKUP pin PWR_WakeUpPinCmd(ENABLE);// Insert a delay - I have also tried without this delay
Delay(0xFFFF); // for(; nCount != 0; nCount--);// Request to enter STANDBY mode and wake up with rising edge of WKUP pin
PWR_EnterSTANDBYMode();while(1)
{ // Infinite loop - It's OK because the system will reset anyways } The unit does not wake up (reset). I've tried with both the JTAG connected and not connected. Port PA.0 (WKUP pin) has a pull-down resistor, leading to a momentary switch, with Vcc on the other side of the switch, which should be enought to generate the required rising edge when the button is pressed. Any ideas? Thanks!We’re moving the ST Community to a new platform to give you a better and more reliable community experience.