LM3S系列單片機主要有3種工作模式:運行模式(Run-Mode)、睡眠模式(Sleep-Mode)、深度睡眠模式(Deep-Sleep-Mode)。某些型號還具有單獨的極為省電的冬眠模塊(Hibernation Module)。而對各個模式下的外設時鐘選通以及系統時鐘源的控制主要由表 2.1中的寄存器來完成。 運行模式是正常的工作模式,處理器內核將積極地執行代碼。在睡眠模式下,系統時鐘不變,但處理器內核不再執行代碼(內核因不需要時鐘而省電)。在深度睡眠模式下,系統時鐘可變,處理器內核同樣也不再執行代碼。深度睡眠模式比睡眠模式更為省電。有關這3種工作模式的具體區別請參見表 2.2的描述。調用函數SysCtlSleep( )可使處理器立即進入睡眠模式,而調用函數SysCtlDeepSleep( )可使處理器立即進入深度睡眠模式。任一中斷都可以將處理器從睡眠或深度睡眠模式喚醒,并使處理器恢復到睡眠前的運行狀態。因此在進入睡眠或深度睡眠之前,必須配置某個片內外設的中斷并允許其在睡眠或深度睡眠模式下繼續工作,如果不這樣,則只有復位或重新上電才能結束睡眠或深度睡眠狀態。
標簽: 深度睡眠 模式 操作
上傳時間: 2013-11-08
上傳用戶:ArmKing88
LM3S系列單片機睡眠與深度睡眠應用筆記 介紹 LM3S 系列單片機如何進入休眠或深度休眠模式,以及休眠后如何喚醒。
標簽: LM3S 單片機睡眠 深度睡眠 應用筆記
上傳時間: 2014-01-01
上傳用戶:李夢晗
試目的LPC1114在深度睡眠模式下,采用低頻看門狗時鐘作為系統,開啟定時器,實現控制器的周期性喚醒,以及此方案下的功耗測試。注:由于LPC1114在深度睡眠模式下只能通過13個GPIO引腳進行喚醒(PIO0_0 ~ PIO0_11和PIO1_0),但是在很多應用場合需要使用定時器周期性喚醒CPU,本測試既是針對此需求提出一種解決方案。
標簽: Cortex-M 深度睡眠 測試
上傳用戶:mqien
鍵盤睡眠鍵過濾驅動程序
標簽: 鍵盤 睡眠 過濾驅動 程序
上傳時間: 2014-08-09
上傳用戶:a6697238
MSP430在進入睡眠后,如果發生事件產生中斷,那么單 片機會退出睡眠,自動執行中斷程序,但是當中斷返回時,主 程序又重新進入睡眠狀態。如果要在發生中斷后,主程序需 要退出睡眠,那么需要在中斷程序中修改SP堆棧中的內容, C語言沒有指令可以修改堆棧內的內容,可以采用C語言與 匯編語言混合編程的方法解決此問題。
標簽: MSP 430 睡眠
上傳時間: 2015-04-24
上傳用戶:離殤
令AVR ATMEGA16進入睡眠狀態及喚醒的例程(轉貼),不過很好
標簽: ATMEGA AVR 16 睡眠狀態
上傳時間: 2014-01-04
上傳用戶:hebmuljb
MSP430單片機C語言編程中的退出睡眠問題
標簽: MSP 430 C語言編程 單片機
上傳時間: 2013-12-31
上傳用戶:yuanyuan123
基于WinCE操作系統、SMDK2410硬件開發平臺下的電源管理程序——主要完成系統的 睡眠、喚醒,以達到省電的目的
標簽: WinCE SMDK 2410 操作系統
上傳時間: 2014-11-18
上傳用戶:WMC_geophy
凌陽單片機的自檢程序 包括io檢測ad檢測睡眠檢測等
標簽: 檢測 凌陽單片機 自檢 程序
上傳時間: 2014-01-12
上傳用戶:cxl274287265
FM發射器的源代碼,義隆MCU+三洋發射IC,LV2280方案.可實現睡眠,省電,發射頻率88MHZ~108MHZ.
標簽: MHZ 2280 MCU 108
上傳時間: 2016-01-01
上傳用戶:jqy_china
蟲蟲下載站版權所有 京ICP備2021023401號-1