8月19日刀剑江湖服务器临时维护公告

亲爱的玩家,大家好:

STM32F103 如何进入停机模式
在 FreeRTOS 系统中,让 STM32
进入停机模式比较容易,调用固件库函数 PWR_EnterSTOPMode
即可,不过要注意:为了进入停机模式,所有的外部中断的请求位(挂起寄存器(EXTI_PR))和
RTC 的闹钟
标志都必须被清除,否则停止模式的进入流程将会被跳过,程序继续运行。
STM32F103
如何退出停机模式
由于我们是采用指令 WFI
指令进入停机模式,那么设置任一外部中断线 EXTI 为中断模式并且在 NVIC
中必须使能相应的外部中断向量,就可以使用此中断唤醒停机模式。
在开发板上面是将实体按键 K2
对应的引脚设置为中断方式触发。按下此按键会将系统从停机模式唤
醒。
STM32F103
使用停机模式注意事项
使用停机模式注意以下两个问题:
 进入停机模式前,一定要关闭滴答定时器,实际测试发现滴答定时器中断也能唤醒停机模式。
 当一个中断或唤醒事件导致退出停机模式时,HSI RC
振荡器被选为系统时钟。 这个时候用户要根据
需要重新配置时钟,如果使用的 HSE 时钟,那么要重新配置并使能 HSE 和
PLL。

《九鼎传说》刀剑江湖服务器于2013年8月19日00:05进行临时停机维护,开机时间待定。停机期间给您游戏带来的不便,敬请谅解!

STM32Fxx 如何进入停机模式
在 FreeRTOS 系统中,让 STM32
进入停机模式比较容易,调用固件库函数 PWR_EnterSTOPMode
即可,不过要注意:为了进入停机模式,所有 EXTI 线挂起位(在挂起寄存器
(EXTI_PR)中)、 RTC 闹钟
(闹钟 A 和闹钟 B)、 RTC 唤醒、 RTC 入侵和 RTC
时间戳标志必须复位,否则停机模式的进入流程将会被
跳过,程序继续运行。
STM32F4xx
如何退出停机模式
由于我们是采用指令 WFI
指令进入停机模式,那么设置任一外部中断线 EXTI 为中断模式并且在 NVIC
中必须使能相应的外部中断向量,就可以使用此中断唤醒停机模式。
在开发板上面是将实体按键 K2
对应的引脚设置为中断方式触发,按下此按键会将系统从停机模式唤
醒。
STM32F4xx
使用停机模式注意事项
使用停机模式注意以下两个问题:
 进入停机模式前,一定要关闭滴答定时器,实际测试发现滴答定时器中断也能唤醒停机模式。
 当一个中断或唤醒事件导致退出停机模式时,HSI RC
振荡器被选为系统时钟。 这个时候用户要根据
需要重新配置时钟,如果使用的 HSE 时钟,那么要重新配置并使能 HSE 和
PLL。

发表评论

电子邮件地址不会被公开。 必填项已用*标注