哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

探究STM32低功耗的幾種模式

FPGA那點(diǎn)事兒 ? 來(lái)源:CSDN ? 作者:zzw3255 ? 2021-07-26 17:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

低功耗模式

本文討論下STM32低功耗模式,先看如下手冊(cè)。

對(duì)比了 STM32F0 和 STM32F1 兩者進(jìn)入低功耗是一樣的,低功耗模式有三種:

睡眠模式,CM3 內(nèi)核停止,外設(shè)仍然運(yùn)行,此功耗是最高的

停止模式,所有時(shí)鐘都停止,此功耗較低,典型大概在20uA左右

待機(jī)模式,1.8V 內(nèi)核電源關(guān)閉,此功耗最低,典型大概在2uA左右

一般做開發(fā)大多都是選擇停機(jī)模式,因?yàn)橥C(jī)模式功耗較低,而且任一中斷或事件都能喚醒。待機(jī)模式雖然功耗最低,電流只差10個(gè)微安,但是只有特定的事件和引腳可以喚醒,實(shí)時(shí)性不是很好。

先來(lái)看下官方庫(kù)進(jìn)入低功耗的方式。

void PWR_EnterSleepMode(uint8_t PWR_SLEEPEntry); //睡眠模式 void PWR_EnterSTOPMode(uint32_t PWR_Regulator, uint8_t PWR_STOPEntry); //停機(jī)模式void PWR_EnterSTANDBYMode(void); //待機(jī)模式

這里我們用到停機(jī)模式,有兩個(gè)參數(shù) 。

第一個(gè)PWR_Regulator是選擇電源是否進(jìn)入低功耗。

#define PWR_Regulator_ON //電源不進(jìn)低功耗 喚醒基本沒(méi)延遲#define PWR_Regulator_LowPower //電源進(jìn)去低功耗 不過(guò)喚醒啟動(dòng)有一點(diǎn)延遲

第二個(gè)參數(shù)PWR_STOPEntry選擇喚醒的方式。

#define PWR_STOPEntry_WFI //中斷喚醒#define PWR_STOPEntry_WFE //事件喚醒

停機(jī)模式喚醒后自動(dòng)選擇系統(tǒng)內(nèi)部時(shí)鐘,看自己的應(yīng)用是否需要重新配置。如果你的系統(tǒng)時(shí)鐘是HSI或者HSE是要重新配置,一般都需要重新配置,直接調(diào)用系統(tǒng)時(shí)鐘配置函數(shù)。

另外停機(jī)模式喚醒后,flash程序是從中斷或事件開始執(zhí)行的。

如何做到停機(jī)模式更低功耗

代碼

RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR,ENABLE); //使能時(shí)鐘 PWR_EnterSTOPMode(PWR_Regulator_LowPower,PWR_STOPEntry_WFI);

上面代碼第一個(gè)參數(shù)PWR_Regulator_LowPower是配置電源低功耗模式。第二個(gè)參數(shù)PWR_STOPEntry_WFI用來(lái)確定是中斷喚醒還是事件喚醒,或者兩者都要。

第二步你要把所有引腳IO口釋放,全部配置成模擬輸入狀態(tài),此時(shí)IO口幾乎0消耗,具體見手冊(cè)說(shuō)明。

3ede9038-e0bf-11eb-9e57-12bb97331649.png

我們只要在進(jìn)入低功耗之前把IO口配置一下就行了(根據(jù)自己應(yīng)用需要配置IO),但是喚醒之后就要重新配置IO口了。

注意,在配置IO模擬輸入之前,一定不要鎖定IO口。我之前就踩了這個(gè)坑,在配置成模擬輸入之前我們串口兩個(gè)引腳鎖定了導(dǎo)致我的功耗一直在90uA左右下不去。

正確配置的功耗在10uA左右,這功耗已經(jīng)相當(dāng)?shù)土?,用四?jié)5號(hào)電池夠你用至少1年了。

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2312

    文章

    11187

    瀏覽量

    374424

原文標(biāo)題:STM32低功耗模式

文章出處:【微信號(hào):gh_94c30763133f,微信公眾號(hào):FPGA那點(diǎn)事兒】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    STM32L151xC與STM32L152xC:超低功耗MCU的卓越之選

    STM32L151xC與STM32L152xC:超低功耗MCU的卓越之選 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,超低功耗微控制器(MCU)的需求日益增長(zhǎng),尤其是在對(duì)
    的頭像 發(fā)表于 03-11 16:30 ?248次閱讀

    STM32L072xx系列微控制器:低功耗設(shè)計(jì)的優(yōu)選之選

    STM32L072xx系列微控制器:低功耗設(shè)計(jì)的優(yōu)選之選 在當(dāng)今的電子設(shè)備設(shè)計(jì)中,低功耗、高性能的微控制器是眾多工程師追求的目標(biāo)。STMicroelectronics推出的STM32L
    的頭像 發(fā)表于 02-28 11:35 ?574次閱讀

    CW32L052的低功耗模式

    CW32L052工作溫度為-40℃~85℃,寬工作電壓1.65V~5.5V,支持Sleep和DeepSleep兩種低功耗工作模式,在DeepSleep模式下工作電流僅為500nA,從這一模式
    發(fā)表于 01-07 07:45

    探究TDA8035:高集成低功耗智能卡接口的實(shí)用之選

    探究TDA8035:高集成低功耗智能卡接口的實(shí)用之選 在智能卡技術(shù)廣泛應(yīng)用的今天,一款性能卓越的智能卡接口芯片顯得尤為重要,NXP的TDA8035就是這樣一款值得關(guān)注的產(chǎn)品。它是集成式接觸式智能卡
    的頭像 發(fā)表于 12-28 15:05 ?1350次閱讀

    請(qǐng)問(wèn)CW32芯片有哪些低功耗模式

    CW32芯片有哪些低功耗模式?
    發(fā)表于 12-22 07:02

    探究DSLVDS1048:低功耗高速差動(dòng)線路接收器的杰出代表

    探究DSLVDS1048:低功耗高速差動(dòng)線路接收器的杰出代表 在高速數(shù)據(jù)傳輸?shù)膽?yīng)用場(chǎng)景中,低功耗、高數(shù)據(jù)速率的接收器是實(shí)現(xiàn)高效穩(wěn)定通信的關(guān)鍵。DSLVDS1048作為一款四路CMOS直通差動(dòng)線路
    的頭像 發(fā)表于 12-18 10:50 ?427次閱讀

    什么是低功耗設(shè)計(jì),如何評(píng)估低功耗MCU性能?

    每一個(gè)細(xì)節(jié)來(lái)考慮降低功率消耗,從而盡可能地延長(zhǎng)電池使用時(shí)間。 因此,大部分芯片都會(huì)有低功耗模式。從MCU端來(lái)講,低功耗的MCU性能一般有以下幾個(gè)參數(shù)指標(biāo)來(lái)衡量: ·MCU處于深度休眠模式
    發(fā)表于 12-12 07:43

    武漢芯源MCU的功耗如何優(yōu)化?有哪些低功耗模式和節(jié)能技術(shù)?

    武漢芯源MCU的功耗如何優(yōu)化,有哪些低功耗模式和節(jié)能技術(shù)?
    發(fā)表于 12-08 07:44

    CW32 UART低功耗模式詳解

    ,往往是靠電池來(lái)供電,所以設(shè)計(jì)人員從每一個(gè)細(xì)節(jié)來(lái)考慮降低功率消耗,從而盡可能地延長(zhǎng)電池使用時(shí)間。因此,大部分芯片都會(huì)有低功耗模式,以CW32L083為例,它就是一個(gè)32位低功耗微控制器。 一、芯片
    發(fā)表于 11-12 07:24

    STM32WB1MMC藍(lán)牙低功耗模塊技術(shù)解析與應(yīng)用設(shè)計(jì)

    STMicroelectronics STM32WB1MMC藍(lán)牙? 低功耗模塊是一款超低功耗、小尺寸、經(jīng)過(guò)認(rèn)證的2.4 GHz無(wú)線模塊。它支持低功耗藍(lán)牙5.3。它基于
    的頭像 發(fā)表于 10-25 16:20 ?1724次閱讀
    <b class='flag-5'>STM32</b>WB1MMC藍(lán)牙<b class='flag-5'>低功耗</b>模塊技術(shù)解析與應(yīng)用設(shè)計(jì)

    【RA4M2-SENSOR】+低功耗模式功耗測(cè)試

    RA4M2-SENSOR開發(fā)板提供了電源管理,所提供的三種低功耗模式為:睡眠模式(Sleep Mode)、軟件待機(jī)模式(Software Standby Mode)、貪睡
    發(fā)表于 10-01 09:13

    【RA4M2-SENSOR】5、外部中斷按鍵+低功耗模式+功耗測(cè)量

    進(jìn)行激活。 之后將原先壓棧的寄存器取出,繼續(xù)運(yùn)行之前的程序。 電源管理——低功耗模式 在很多應(yīng)用場(chǎng)合中都對(duì)電子設(shè)備的功耗要求非??量?,如某些傳感器信息采集設(shè)備,僅靠小型的電池提供電源,要求工作長(zhǎng)達(dá)數(shù)年
    發(fā)表于 09-01 20:53

    【RA4L1-SENSOR】07 低功耗待機(jī)模式功耗實(shí)測(cè)

    1. 前言 本次實(shí)驗(yàn)的目標(biāo)是設(shè)置低功耗模式,并配置RTC周期中斷喚醒,在時(shí)鐘模式下保持低功耗。然后外接INA226電流計(jì)做功耗測(cè)試。 2.
    發(fā)表于 06-20 09:36

    藍(lán)牙低功耗模塊的原理和應(yīng)用介紹

    或更高版本標(biāo)準(zhǔn)的設(shè)備,它們采用低功耗藍(lán)牙(BLE)技術(shù)。以下是其工作原理的簡(jiǎn)要概述: 1. 廣播和連接模式:藍(lán)牙低功耗模塊可以在廣播模式和連接模式
    的頭像 發(fā)表于 05-21 15:56 ?1336次閱讀

    AG32 MCU 如何進(jìn)入低功耗模式

    instruction cache 默認(rèn)情況下,微控制器(MCU)在系統(tǒng)復(fù)位或電源復(fù)位后處于運(yùn)行模式。當(dāng)CPU不需要持續(xù)運(yùn)行時(shí),可以使用幾種低功耗模式來(lái)節(jié)省
    發(fā)表于 04-21 11:29
    荆门市| 德兴市| 灵武市| 琼结县| 巴楚县| 麻栗坡县| 壤塘县| 贺兰县| 登封市| 鹿邑县| 上虞市| 土默特左旗| 义乌市| 安新县| 广元市| 德庆县| 玉树县| 乐山市| 汕头市| 饶河县| 南投县| 遂平县| 灵寿县| 钟山县| 贵溪市| 南涧| 渝北区| 明水县| 民乐县| 连江县| 新竹县| 天祝| 蕲春县| 日喀则市| 金乡县| 台东市| 洛宁县| 山丹县| 哈巴河县| 广汉市| 秀山|