很多單片機(jī)有低功耗模式,STM32也不例外。在系統(tǒng)或者電源復(fù)位后,微控制器出于運(yùn)行狀態(tài)之下,HCLK為CPU提供時(shí)鐘,內(nèi)核執(zhí)行代碼。當(dāng)CPU不需要繼續(xù)運(yùn)行時(shí),可以利用多種低功耗模式來(lái)節(jié)省功耗,例如等待某個(gè)事件觸發(fā)。
STM32電源框圖
STM32的三種低功耗模式
睡眠模式:內(nèi)核停止,外設(shè)如NVIC,系統(tǒng)時(shí)鐘Systick仍運(yùn)行。
停止模式:所有時(shí)鐘都已停止。1.8V內(nèi)核電源工作。
PLL,HIS和HSE RC振蕩器功能禁止。
寄存器和SRAM內(nèi)容保留。
待機(jī)模式:1.8V內(nèi)核電源關(guān)閉。
只有備份寄存器和待機(jī)電路維持供電。
寄存器和SRAM內(nèi)容全部丟失。實(shí)現(xiàn)最低功耗。
低功耗配置圖(詳細(xì)配置參考STM32參考手冊(cè))
睡眠模式
停止模式
待機(jī)模式
電源控制寄存器
PWR_CR電源控制寄存器
PWR_CSR電源控制/狀態(tài)寄存器
部分相關(guān)代碼
進(jìn)入待機(jī)模式
/*進(jìn)入待機(jī)模式*/
void Wkup_Standby(void)
{
//復(fù)位全部IO
RCC_APB2PeriphResetCmd(RCC_APB2Periph_GPIOA|
RCC_APB2Periph_GPIOB|
RCC_APB2Periph_GPIOC|
RCC_APB2Periph_GPIOD|
RCC_APB2Periph_GPIOE|
RCC_APB2Periph_GPIOF|
RCC_APB2Periph_GPIOG,ENABLE);
//RCC PWR
RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR,ENABLE);
//WKUP Cmd
PWR_WakeUpPinCmd(ENABLE);
//進(jìn)入待機(jī)模式
PWR_EnterSTANDBYMode();
}
WKUP初始化
//WKUP Init
void Wkup_Init()
{
GPIO_InitTypeDef GPIO_InitTypeStruct;
EXTI_InitTypeDef EXTI_InitTypeStruct;
NVIC_InitTypeDef NVIC_InitTypeStruct;
//RCC GPIOA AFIO
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_AFIO,ENABLE);
//PA0 IUD
GPIO_InitTypeStruct.GPIO_Mode = GPIO_Mode_IPD;
GPIO_InitTypeStruct.GPIO_Pin = GPIO_Pin_0;
GPIO_InitTypeStruct.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA,&GPIO_InitTypeStruct);
// Config EXTI
GPIO_EXTILineConfig(GPIO_PortSourceGPIOA,GPIO_PinSource0);
EXTI_InitTypeStruct.EXTI_Line = EXTI_Line0;
EXTI_InitTypeStruct.EXTI_LineCmd = ENABLE;
EXTI_InitTypeStruct.EXTI_Mode = EXTI_Mode_Interrupt;
EXTI_InitTypeStruct.EXTI_Trigger = EXTI_Trigger_Rising;
EXTI_Init(&EXTI_InitTypeStruct);
//IT config
NVIC_InitTypeStruct.NVIC_IRQChannel = EXTI0_IRQn;
NVIC_InitTypeStruct.NVIC_IRQChannelCmd = ENABLE;
NVIC_InitTypeStruct.NVIC_IRQChannelPreemptionPriority = 1;
NVIC_InitTypeStruct.NVIC_IRQChannelSubPriority = 3;
NVIC_Init(&NVIC_InitTypeStruct);
if(Wkup_Keydelay() == 0) Wkup_Standby();
}
上一篇:USART從低功耗模式喚醒STM32F0
下一篇:stm32的待機(jī)模式解析
推薦閱讀
史海拾趣
對(duì)于安普康來(lái)說(shuō),品質(zhì)是企業(yè)生存和發(fā)展的基石。自成立以來(lái),公司始終將產(chǎn)品品質(zhì)放在首位,從原材料采購(gòu)到生產(chǎn)流程控制,再到產(chǎn)品測(cè)試和包裝,每一個(gè)環(huán)節(jié)都嚴(yán)格把關(guān)。這種對(duì)品質(zhì)的執(zhí)著追求使得安普康的產(chǎn)品在市場(chǎng)上贏得了良好的口碑。無(wú)論是電信、移動(dòng)、電力等大型企業(yè),還是智能大廈、家庭用戶等終端客戶,都對(duì)安普康的產(chǎn)品給予了高度評(píng)價(jià)。
ATP深知,優(yōu)質(zhì)的產(chǎn)品需要優(yōu)質(zhì)的服務(wù)來(lái)支撐。因此,公司一直致力于提升客戶服務(wù)水平,為客戶提供最優(yōu)質(zhì)的產(chǎn)品、最具競(jìng)爭(zhēng)力的價(jià)格和最優(yōu)質(zhì)的服務(wù)。ATP通過(guò)建立完善的售后服務(wù)體系,及時(shí)解決客戶在使用過(guò)程中遇到的問(wèn)題,贏得了客戶的信任和好評(píng)。同時(shí),公司還積極開(kāi)展市場(chǎng)調(diào)研,了解客戶需求,不斷優(yōu)化產(chǎn)品和服務(wù),以滿足市場(chǎng)的不斷變化。
這五個(gè)故事展示了ATP Electronics在電子行業(yè)中的發(fā)展歷程和取得的成就。通過(guò)技術(shù)創(chuàng)新、推出工業(yè)級(jí)產(chǎn)品、踐行環(huán)保理念、實(shí)施全球化戰(zhàn)略以及提升優(yōu)質(zhì)服務(wù),ATP成功地在激烈的市場(chǎng)競(jìng)爭(zhēng)中脫穎而出,成為了閃存卡市場(chǎng)的領(lǐng)軍企業(yè)。
為了確保產(chǎn)品質(zhì)量和滿足國(guó)際標(biāo)準(zhǔn),Carling Technologies先后獲得了多項(xiàng)ISO和TS認(rèn)證。這些認(rèn)證不僅證明了公司在質(zhì)量管理方面的實(shí)力,也為其產(chǎn)品在全球市場(chǎng)上的競(jìng)爭(zhēng)提供了有力支持。同時(shí),公司還建立了標(biāo)準(zhǔn)化的生產(chǎn)流程和質(zhì)量檢測(cè)體系,確保每一款產(chǎn)品都能達(dá)到客戶的期望和要求。
隨著國(guó)內(nèi)市場(chǎng)的飽和,HCC Industries在2010年制定了國(guó)際化發(fā)展戰(zhàn)略。公司首先選擇在歐洲市場(chǎng)設(shè)立分支機(jī)構(gòu),利用其先進(jìn)的制造工藝和技術(shù)優(yōu)勢(shì),迅速打開(kāi)了當(dāng)?shù)厥袌?chǎng)。隨后,HCC又相繼在亞洲和北美地區(qū)設(shè)立了多個(gè)辦事處和生產(chǎn)基地,實(shí)現(xiàn)了全球范圍內(nèi)的生產(chǎn)和銷售網(wǎng)絡(luò)布局。這一戰(zhàn)略不僅顯著提升了HCC的品牌影響力,也為其帶來(lái)了更加多元化的客戶群體和更廣闊的市場(chǎng)空間。
隨著電子技術(shù)的飛速發(fā)展,Comair不斷投入研發(fā),力求在技術(shù)上取得突破。在某次關(guān)鍵的技術(shù)研發(fā)中,公司成功開(kāi)發(fā)出了一種新型高效風(fēng)扇,其性能遠(yuǎn)超當(dāng)時(shí)市場(chǎng)上的同類產(chǎn)品。這一技術(shù)突破為Comair贏得了更多電子行業(yè)客戶的青睞,公司的市場(chǎng)份額也逐漸擴(kuò)大。
BAHCO工具集團(tuán)公司成立于1886年,總部位于瑞典SANDVIKEN。創(chuàng)立之初,BAHCO便致力于生產(chǎn)高品質(zhì)的五金工具。19世紀(jì)的初期,其產(chǎn)品線便包括了活動(dòng)扳手和管鉗,這些產(chǎn)品都獲得了專利,為公司的早期發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。隨著技術(shù)的不斷進(jìn)步和市場(chǎng)需求的擴(kuò)大,BAHCO逐漸在工具制造業(yè)中嶄露頭角。
基于VHDL語(yǔ)言的卷積碼編解碼器的設(shè)計(jì) 基于VHDL語(yǔ)言的卷積碼編解碼器的設(shè)計(jì) 作者:張建斌 時(shí)間:2007-3-6 來(lái)自:現(xiàn)代電子技術(shù) 1 引言 數(shù)字信息在有噪信道中傳輸時(shí),會(huì)受到噪聲干擾的影響,誤碼總是不可避免的 ...… 查看全部問(wèn)答∨ |
|
急問(wèn)!!關(guān)於利用TAPI與UNIMODEM下AT_CMD 請(qǐng)教各位高手!! 小弟想利用TAPI下AT_CMD,例如"AT+COPS?" 小弟的流程為 lineInitializeEx,lineNegotiateAPIVersion,lineGetDevCaps,lineOpen lineNegotiateExtVersion,到這裡後,我不知道要調(diào)用哪個(gè)FUNCTION 小弟猜測(cè)應(yīng)該是lineDevSpe ...… 查看全部問(wèn)答∨ |
提問(wèn)散分啦,有關(guān)目前是工廠里單片機(jī)(MCU)的使用情況調(diào)查! 不知道各位大俠有沒(méi)有相關(guān)的資訊可以提供一下: 在下想知道以下信息: (1)目前市場(chǎng)上主流的MCU廠商有哪些? (2)一般產(chǎn)量比較大的產(chǎn)品(空調(diào)、冰箱等等),都使用哪個(gè)廠商的什么類型的單片機(jī)? (3)各位大俠手里的項(xiàng)目,產(chǎn)品量比較大的那種 ...… 查看全部問(wèn)答∨ |
關(guān)于VxWorks BSP for PPC:懷疑程序在usrKernelInit 里出了問(wèn)題,請(qǐng)?jiān)\斷下. 調(diào)這個(gè)bsp一個(gè)月有余,無(wú)進(jìn)展,很郁悶! 我們買了塊mPC860的目標(biāo)板,它帶了個(gè)bsp. 我們自己又做了塊MPC862的,兩者幾乎一樣. 然后,在原來(lái)的bsp基礎(chǔ)上修改,沒(méi)有調(diào)通. 后來(lái)發(fā)現(xiàn),在程序運(yùn)行中,mpc860的bsp對(duì)這個(gè)函數(shù)qPriBMapCreate()進(jìn)行了操作,而我們 ...… 查看全部問(wèn)答∨ |
找USB驅(qū)動(dòng)開(kāi)發(fā)和簡(jiǎn)單硬件開(kāi)發(fā)的硬件人員 各位,我正在做一個(gè)項(xiàng)目,需要有經(jīng)驗(yàn)的您參與: (1)USB驅(qū)動(dòng)開(kāi)發(fā)。 (2)普通電話機(jī)硬件。 (3)地點(diǎn):上海 需要有豐富經(jīng)驗(yàn),酬金面談,您如果需要掙外快,請(qǐng)和我聯(lián)系:13818802872。 & ...… 查看全部問(wèn)答∨ |
大家好,我在做一個(gè)at88xx的加密芯片,使用標(biāo)準(zhǔn)的linux I2C怎么也讀不正確。。。測(cè)試MTZ。。可以寫(xiě)讀不出來(lái) buf[0] = 0x00; buf[1] = 0x0A; buf[2] = 2; &nbs ...… 查看全部問(wèn)答∨ |
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦
- 基于GPS自動(dòng)授時(shí)的無(wú)線智能控制器的設(shè)計(jì)
- 基于PTR2000的無(wú)線氣象信息采集系統(tǒng)設(shè)計(jì)
- Microchip推出MEC175xB系列器件,為嵌入式控制器引入硬件 抗量子攻擊能力
- 無(wú)人飛行器機(jī)載穩(wěn)定云臺(tái)控制系統(tǒng)的設(shè)計(jì)
- 匠芯創(chuàng)推出面向具身智能高性能實(shí)時(shí)處理器M7000
- 基于HW2181B的航模無(wú)線遙控通信系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 應(yīng)對(duì)機(jī)器人“四高”,極海推出全球首款雙核Cortex-M52 MCU G32R501
- 非道路移動(dòng)機(jī)械透射式煙度計(jì)研究與實(shí)現(xiàn)
- 基于STM32F103的角磨機(jī)開(kāi)關(guān)磁阻電機(jī)控制器的設(shè)計(jì)
- 鴻道Intewell操作系統(tǒng) 人形機(jī)器人底層操作系統(tǒng)
- 如何定位國(guó)產(chǎn)智駕芯片的終局價(jià)值?
- 新一代車規(guī)級(jí)數(shù)字功放電感VSAD-T系列 為汽車音響注入高保真基因
- 蜂巢能源快充電池突破:15分鐘充至滿電,提升30%效率
- 整車操作系統(tǒng)何以躋身智能汽車三大件?
- 人形機(jī)器人如何做到“手眼”協(xié)同+“大小腦”協(xié)同?
- 中國(guó)電池公司獲英國(guó)政府10億英鎊支持!
- 從游戲到智能駕駛,英偉達(dá)有哪些技術(shù)升級(jí)?
- 自動(dòng)緊急制動(dòng)系統(tǒng)將強(qiáng)制安裝!重磅新規(guī)征求意見(jiàn)!
- 具有語(yǔ)音播報(bào)功能的超聲波液位測(cè)量系統(tǒng)設(shè)計(jì)
- 了解PI高性能AC-DC產(chǎn)品,答題贏好禮
- 安富利有獎(jiǎng)?wù){(diào)查問(wèn)卷 150+份禮品等你拿
- 一天一個(gè)Webench設(shè)計(jì),看誰(shuí)能撐30天?
- 英飛凌&英恒|如何選擇一顆合適的車用MOSFET
- 有獎(jiǎng)直播:如何利用瑞薩電子的GreenPAK™平臺(tái)優(yōu)化混合信號(hào)電路設(shè)計(jì)
- Microchip有獎(jiǎng)問(wèn)答 | 新品 MCU 獨(dú)立于內(nèi)核的外設(shè)(CIP)技術(shù)解密
- 【社區(qū)大講堂】之讓我們學(xué)學(xué)AVR!
- 是德科技推出新的8通道示波器 點(diǎn)擊獲取報(bào)價(jià)
- 車用鏡頭接棒 佳凌Q2續(xù)旺
- 總投資46億!展銳在重慶設(shè)立兩大研發(fā)中心,刁石京首次亮相
- “阿里系”中天微與新三板廣州瀚潤(rùn)合作 研究物聯(lián)網(wǎng)技術(shù)
- 韋爾股份再度收購(gòu)北京豪威成功概率大
- 長(zhǎng)春企業(yè)發(fā)布集成電路設(shè)計(jì)工具 助力“中國(guó)芯”
- IAR for ARM系列教程(二)_主窗口與工具欄的描述
- IAR for ARM系列教程(一)_新建軟件工程詳細(xì)過(guò)程
- IAR for ARM介紹、下載、安裝與注冊(cè)
- 半導(dǎo)體設(shè)備產(chǎn)量增加,我們的沙子夠用嗎
- 激烈的射頻前端市場(chǎng)
- 調(diào)試S5PV210 IIS1 WM8960 wince、linux,android驅(qū)動(dòng)方法
- 基于CPLD 的單片機(jī)PCI 接口設(shè)計(jì)
- TDK的資料
- 是不是ADC0808的程序部分有問(wèn)題,為什么仿真出來(lái)數(shù)據(jù)不變呢
- 沒(méi)新幣在買東西阿
- 手機(jī)原理介紹
- 無(wú)線充電無(wú)線充模組PCBA WPC QI 手機(jī)臺(tái)燈車載智能硬件線圈
- 各位大俠幫忙:主機(jī)為什么不能夠啟動(dòng)usb audio device?
- EDI CON China 2017已近在眼前,4月25-27日我們不見(jiàn)不散~
- 請(qǐng)教TL494波形問(wèn)題,謝謝!