亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標題: STM32F103停機模式介紹 [打印本頁]

作者: 51黑黑黑    時間: 2016-2-23 15:02
標題: STM32F103停機模式介紹
說明:在RTX系統(tǒng)上面實現(xiàn)停機方式僅需了解這里講解的知識基本就夠用了,更多停機方式的知識請看STM32F103參考手冊和Cortex-M3權(quán)威指南。
    在系統(tǒng)或電源復位以后,微控制器處于運行狀態(tài)。當CPU不需繼續(xù)運行時,可以利用多種低功耗模式來節(jié)省功耗,例如等待某個外部事件時。用戶需要根據(jù)最低電源消耗、最快速啟動時間和可用的喚醒源等條件,選定一個最佳的低功耗模式。
    STM32F103有三種低功耗模式:
    (1)睡眠模式(Cortex™-M3內(nèi)核停止,所有外設(shè)包括Cortex-M3核心的外設(shè),如NVIC、系統(tǒng)滴答定時器Systick等仍在運行)。
    (2)停機模式(所有的時鐘都已停止)。
    (3)待機模式(1.8V電源關(guān)閉)。
    本章節(jié)我們主要講解停機模式,停機模式是在Cortex™-M3的深睡眠模式基礎(chǔ)上結(jié)合了外設(shè)的時鐘控制機制,在停止模式下電壓調(diào)節(jié)器可運行在正常或低功耗模式。此時在1.8V供電區(qū)域的的所有時鐘都被停止, PLL、 HSI和HSE RC振蕩器的功能被禁止, SRAM和寄存器內(nèi)容被保留下來。在停止模式下,所有的I/O引腳都保持它們在運行模式時的狀態(tài)。
    在實際的停機模式編程時需要清楚哪些問題呢? 請繼
STM32F103如何進入停機模式
    在RTX系統(tǒng)中,讓STM32進入停機模式比較容易,調(diào)用固件庫函數(shù)PWR_EnterSTOPMode即可,不過要注意:為了進入停機模式,所有的外部中斷的請求位(掛起寄存器(EXTI_PR))和RTC的鬧鐘標志都必須被清除,否則停止模式的進入流程將會被跳過,程序繼續(xù)運行。
   STM32F103如何退出停機模式
    由于我們是采用指令WFI指令進入停機模式,那么設(shè)置任一外部中斷線EXTI為中斷模式并且在NVIC中必須使能相應的外部中斷向量,就可以使用此中斷喚醒停機模式。
    在開發(fā)板上面是將實體按鍵K2對應的引腳設(shè)置為中斷方式觸發(fā)。按下此按鍵會將系統(tǒng)從停機模式喚醒。
STM32F103使用停機模式注意事項
    使用停機模式注意以下兩個問題:
    (1)進入停機模式前,一定要關(guān)閉滴答定時器,實際測試發(fā)現(xiàn)滴答定時器中斷也能喚醒停機模式。
    (2)當一個中斷或喚醒事件導致退出停機模式時,HSI RC振蕩器被選為系統(tǒng)時鐘。這個時候用戶要根據(jù)需要重新配置時鐘,如果使用的HSE時鐘,那么要重新配置并使能HSE和PLL






歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1