娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年03月11日(星期二)

正在發生

2020年03月11日 | STM32開發筆記74: STM32L0低功耗喚醒后的時鐘選擇

發布者:legend8 來源: eefocus關鍵字:STM32  低功耗喚醒  時鐘選擇 手機看文章 掃描二維碼
隨時隨地手機看文章

單片機型號:STM32L053R8T6


本文介紹STM32L0系列單片機低功耗喚醒后的時鐘選擇。


參看已有的低功耗例程,發現都使能了HSI時鐘,一致沒有深究其中的具體原因,今天把它搞明白了,現記錄如下:


先看一下,使能低功耗的函數:


void CTarget::EnableLowPower(void)

{

HAL_PWREx_EnableUltraLowPower();

HAL_PWREx_EnableFastWakeUp();

__HAL_RCC_WAKEUPSTOP_CLK_CONFIG(RCC_STOP_WAKEUPCLOCK_HSI);

DisableAllIO();

}

第1句使能超低功耗,第2句使能快速喚醒,第3句選擇喚醒后的主始終,第4句將所有IO引腳設置為低功耗狀態。


關鍵語句就在于__HAL_RCC_WAKEUPSTOP_CLK_CONFIG,以下是該宏的原型:


/**

  * @brief  Macro to configures the wake up from stop clock.

  * @param  __RCC_STOPWUCLK__ specifies the clock source used after wake up from stop

  *   This parameter can be one of the following values:

  *     @arg @ref RCC_STOP_WAKEUPCLOCK_MSI    MSI selected as system clock source

  *     @arg @ref RCC_STOP_WAKEUPCLOCK_HSI    HSI selected as system clock source

  * @retval None

  */

#define __HAL_RCC_WAKEUPSTOP_CLK_CONFIG(__RCC_STOPWUCLK__) (MODIFY_REG(RCC->CFGR,

        RCC_CFGR_STOPWUCK, (uint32_t)(__RCC_STOPWUCLK__) ))


在這里說的已經很清楚,喚醒后的主時鐘智能選擇MSI或HSI,這也就是為什么低功耗程序都是能HSI時鐘的原因了。

關鍵字:STM32  低功耗喚醒  時鐘選擇 引用地址:STM32開發筆記74: STM32L0低功耗喚醒后的時鐘選擇

上一篇:STM32開發筆記73: C++中子類調用父類同名函數的處理方法
下一篇:STM32開發筆記72: 使用命名空間解決類名沖突問題

推薦閱讀

我們知道,人類的理論壽命其實是超過100歲的,但因為疾病等原因,百歲還是極少。不過隨著醫學的進步,這可能會改變了。下面就是一些正在實現的未來醫學技術:全像投影解剖:微軟正在研發HoloLens頭戴式眼鏡,可以把數據投射到你所看到的內容上。未來的醫生只要戴上這個眼鏡,就可以透視病人的皮膚和骨頭,看到器官,手術也會更精準手指隨便一撥,人體的肌...
據外媒報道,Brodmann17是一家可以在邊緣設備上運行深度學習視覺的軟件技術公司,該公司宣布完成由OurCrowd領投,Maniv Mobility、AI Alliance、LLC、UL Ventures三星NEXT、索尼創新基金(Sony Innovation Fund)參投,價值1100萬美元(約合7392萬元人民幣)的融資。Brodmann17公司于2016年由企業家Adi Pinhas、Amir Alush博士以及Assaf Mushinsky...
乘聯會最新數據顯示,2 月新能源乘用車批發銷量 1.1 萬臺,同比下降 77.7%,環比下降 70%。1-2 月累計銷量 5.2 萬臺,同比下降 64%。 從細分車型來看,插電混動下降最為明顯,2 月批發銷量為 0.2 萬臺,同比下降 84%;純電動 0.9 萬臺,同比下降 76%;普通混合動力乘用車 0.2 萬臺,同比下降 80%。 具體到車企表現,乘聯會指出,2 月...
得益于智能互聯技術的發展,車機系統相較于十年前來說已有著明顯的變化。而在這其中,我們不得不感嘆硬件技術進步所帶來的底層運算能力,但相比之下,我倒是認為軟件層面的升級,才能真正的令用戶感受到差異化,體會到科技所帶來的生活之美。正像手機更新,所以OTA延續到了車機更新上。OTA的全稱是“Over The Air”,中文翻譯為空中下載技術,也就是我們...

史海拾趣

問答坊 | AI 解惑

諾基亞N92(DVB-H手機).pdf

諾基亞N92(DVB-H手機).pdf…

查看全部問答∨

邏輯電平接口設計規范

邏輯電平接口設計規范…

查看全部問答∨

溫度控制

摘 要:本文從硬件和軟件兩方面介紹了MCS-51單片機溫度控制系統的設計思路,對硬件原理圖和程序框圖作了簡捷的描述。 關鍵詞:MCS-51單片機;溫度;軟硬件;硬件原理圖;程序框圖;設計 0引言 在現代化的工業生產中,電流、電壓、溫度、壓 ...…

查看全部問答∨

問個老問題 arm板的調試串口改成普通串口

查了半天,但是說的都不太一樣,不知道哪個正確,開個貼再問一下。 板子現在串口1是作為調試串口的,想改成普通串口。(wince5.0 S3C2440) 應該改debug.c的哪里? 還需要修改platform.reg的哪?只修改這兩個吧? 希望您說的細點...解決了我馬上 ...…

查看全部問答∨

CAN通訊的問題

while(!(CAN0CTL0&0x10)); // 控制器與總線同步 調試到這里發現總是跑不過,也就是CAN0CTL0一直為0. while ( (CAN0TFLG & buffer) != buffer); // INITIAL for Transmission   completion 也是跑不過,也就是CAN0TFLG不等于buffer ...…

查看全部問答∨

2.6.26 內核下中斷處理的奇怪問題

使用 2.6.26 內核 在 ks8695x 遇到了下面的問題: int g_nAlloc=0, g_nFree=0; int hw_isr0(...) { ...     spin_lock(&g_nsLock);     if( ((g_nAlloc+1)%250) != g_nFree ) {         ...…

查看全部問答∨

競賽搶答器的匯編語言解釋

有關競賽搶答器的匯編語言解釋 有部分看不懂 麻煩高手給我解釋下. rr: shr al, l     inc cl     jnc rr     mov al,cl     xlat     mov dx,io8255c     out dx,al   ...…

查看全部問答∨

中斷驅動關于同名事件的邏輯中斷綁定問題,請教!!

在CE6下,為了實現驅動和應用程序的同步通信,所以想用建立同名事件的方法來實現同步。 我在驅動里建立一個事件:AAA=CreateEvent(NULL,TRUE,FALSE,TEXT("TESTOBJ")) 然后通過KernelIoControl申請邏輯中斷號,成功申請到中斷號后,把申請到的 ...…

查看全部問答∨

(問題已解決)請教vivi的 load flash vivi x 問題

我找了個干凈的vivi, 移植好了, jtag上去開發板, 然后用dnw.exe連接了, 進入vivishell后, 用bon part 0 192k 1216k 分區.  完成以后,  load flash vivi x 然后重新燒錄vivi這個文件.  然后reset 發現不能啟動vivi. ...…

查看全部問答∨

SD card GPS driver中的幾個問題,請高手指點_WinCE _

1. GPS client driver 的入口點調用流程是什么樣的?(從GPS ID開始) 2. 為什么在SDAccess::Init()就設置喚醒功能傳輸模式? 3. SDAccess::ParseTuple()中SDGetTuple(m_hDevice,SD_CISTPL_SDIO_STD。。。)所得到的offset是根據什么計算的? ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 双鸭山市| 闽侯县| 北海市| 元阳县| 电白县| 海门市| 稷山县| 江口县| 建宁县| 沙田区| 新化县| 五华县| 兰考县| 若尔盖县| 霍州市| 铜山县| 十堰市| 都昌县| 玛多县| 武穴市| 大理市| 余干县| 乌鲁木齐县| 西宁市| 高平市| 浪卡子县| 武义县| 布尔津县| 南皮县| 民县| 原平市| 西青区| 马边| 平阳县| 前郭尔| 龙胜| 班戈县| 明水县| 于田县| 阳谷县| 太原市|