ST 的文档STM32_Technical_Slide_PDF上,就是直接用的呀?
待机模式应用举例 进入停止模式的代码: void PWR_EnterSTANDBYMode(void) { PWR->CR |= CR_CWUF_Set; // 清除Wake-up 标志 PWR->CR |= CR_PDDS_Set; // 选择进入STANDBY 模式 // 置位SLEEPDEEP位 *(vu32 *) SCB_SysCtrl |= SysCtrl_SLEEPDEEP_Set; __WFI(); // 等待中断请求 } 用户只需在程序中调用该函数即可。同时还有设定唤醒源。
|