亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛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