ryanzx 发表于 2012-7-31 14:48:01

STM32F0 进入stopMode如何从串口唤醒?

        根据datasheet说明编写如下代码,希望实现在stop 模式下通过串口1接收数据中断唤醒mcu。调试结果无法唤醒,但用外部按键中断可以唤醒。不知道串口的设置方面还有那些问题?
        RCC_USARTCLKConfig(RCC_USART1CLK_LSE);
        USART_StopModeWakeUpSourceConfig(USART1,USART_WakeUpSource_RXNE);
        USART_ITConfig(USART1, USART_IT_WU|USART_IT_RXNE, ENABLE);
        USART_STOPModeCmd(USART1,ENABLE);
       
        PWR_EnterSTOPMode(PWR_Regulator_LowPower,PWR_STOPEntry_WFI);   
       

银洋电子 发表于 2012-7-31 14:59:46

RE:STM32F0 进入stopMode如何从串口唤醒?

看不懂!:o

zykzyk-93033 发表于 2012-7-31 20:50:08

RE:STM32F0 进入stopMode如何从串口唤醒?

使能串口中断唤醒功能即可。:D

么回家 发表于 2012-8-1 16:36:40

RE:STM32F0 进入stopMode如何从串口唤醒?

StopModeWakeUpsunshadeConfig
EnterSTOPMode
串口断唤醒功能

ryanzx 发表于 2012-8-1 16:58:33

回复:STM32F0 进入stopMode如何从串口唤醒?

回复第 3 楼 于2012-07-31 20:50:08发表:
使能串口中断唤醒功能即可。:D 

USART_ITConfig(USART1, USART_IT_WU|USART_IT_RXNE, ENABLE);
USART_IT_WU 应该就是你所的是能中断唤醒吧??

ryanzx 发表于 2012-8-1 17:01:10

回复:STM32F0 进入stopMode如何从串口唤醒?

回复第 4 楼 于2012-08-01 16:36:40发表:
StopModeWakeUpsunshadeConfig
EnterSTOPMode
串口断唤醒功能 

不太明白 EnterSTOPMode 之后不就进入stop模式了么?? 只在进入stop之前 只设置StopModeWakeUpsunshadeConfig 我发送数据无法让mcu唤醒。
页: [1]
查看完整版本: STM32F0 进入stopMode如何从串口唤醒?