日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

GD32低功耗:深度睡眠唤醒系统时钟变慢问题

發布時間:2023/12/15 windows 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GD32低功耗:深度睡眠唤醒系统时钟变慢问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、問題

1、進入深度睡眠后,通過外部中斷喚醒,發現系統時鐘變慢。
2、進入休眠模式,通過任何中斷喚醒,系統時鐘正常。

二、原因


1、從電源管理章節可知,睡眠模式下使用沒有什么需要需要注意的,在使能PMU時鐘前提下調用函數pmu_to_sleepmode即可,任何中斷均可喚醒,喚醒后即可正常運行使用。

2、深度睡眠需要注意的是在使能PMU時鐘前提下調用pmu_to_deepsleepmode深度睡眠,使用任何EXTI中斷或事件喚醒后,他的當前系統運行時鐘是內部的8M時鐘,所以就出現喚醒后系統時鐘變慢的情況。

三、解決

1、深度睡眠喚醒后需要對系統時鐘重新配置,調用SystemInit、SystemCoreClockUpdate函數即可,該函數在system_gd32f10x.c中定義。

總結

以上是生活随笔為你收集整理的GD32低功耗:深度睡眠唤醒系统时钟变慢问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。