chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

超低功耗MCU軟件設(shè)計技巧與選型

澤兆電控 ? 2025-04-12 17:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

超低功耗MCU應用:


超低功耗MCU(微控制器)憑借其極低的功耗和高效的能量管理能力,正在快速滲透到多個新興領(lǐng)域,尤其在物聯(lián)網(wǎng)IoT)、可穿戴設(shè)備、智能家居醫(yī)療電子等領(lǐng)域展現(xiàn)出巨大的應用潛力,國內(nèi)超低功耗MCU的崛起與開發(fā)應用生態(tài)的沉淀,大力節(jié)省超低功耗選型設(shè)計成本以及開發(fā)周期.

  • 超低功耗MCU趨勢:

1,8位→32位MCU的必然性

代碼密度提升30%(Thumb-2指令集) 相同任務時鐘頻率降低50% 案例:STM32L0 vs
8051的FFT能耗對(-40%)

2,制程技術(shù)突破

40nm ULL制程靜態(tài)電流密度:5pA/μm2,對比數(shù)據(jù):0.18μm工藝待機電流(50-100μA)→ 40nm ULL(<1μA)


超低功耗MCU設(shè)計實現(xiàn)方法詳解:

PDynamic (動態(tài)功耗) = f (工作頻率) x CL (等效負載電容) x VDD 2 (工作電壓)

在超低功耗MCU(如MSP430、STM32L系列、國產(chǎn)HC32L196等)的軟件開發(fā)中,設(shè)計策略與常規(guī)MCU有顯著差異。以下是需要重點考量的技術(shù)要點和實戰(zhàn)經(jīng)驗:

一、電源狀態(tài)機精細化控制

  • 功耗模式深度利用
  • 模式切換策略:
    // 示例:STM32L4從Run到Stop2模式的切換
    HAL_PWREx_EnterSTOP2Mode(PWR_SRAM2_RETENTION, PWR_STOPENTRY_WFI);
    // 喚醒后需重新配置時鐘
    SystemClock_Config();
    典型模式對比:
    模式 喚醒源 保持數(shù)據(jù) 恢復時間 電流消耗
    Active - 全部 - 1-10mA
    Sleep 任意中斷 全部 1μs 100μA-1mA
    Stop 外部事件/RTC SRAM保留 10μs 1-10μA
    Standby 復位/喚醒引腳 丟失 1ms 0.1-1μA
  • 外設(shè)級電源管理

動態(tài)關(guān)閉未使用外設(shè)時鐘(如STM32的__HAL_RCC_GPIOA_CLK_DISABLE())
高功耗外設(shè)(射頻/RGB LED)采用使能引腳控制供電


二、中斷驅(qū)動架構(gòu)設(shè)計

  • 事件代替輪詢
  1. 使用GPIO中斷喚醒替代ADC輪詢:
    // 配置ADC閾值觸發(fā)GPIO中斷
    HAL_ADC_Start_IT(&hadc);
    HAL_GPIO_EnableWakeupPin(GPIO_PIN_12, RISING_EDGE);
  2. 中斷優(yōu)先級優(yōu)化:

將RTC喚醒中斷設(shè)為最高優(yōu)先級(防止被阻塞)
非關(guān)鍵中斷(如按鍵)設(shè)為最低優(yōu)先級
DMA解放CPU

ADC采樣數(shù)據(jù)通過DMA直接存入內(nèi)存,CPU全程休眠:
HAL_ADC_Start_DMA(&hadc, (uint32_t*)adc_buffer, 256);
HAL_PWR_EnterSTOPMode(PWR_LOWPOWERREGULATOR_ON, PWR_STOPENTRY_WFI);


三、時鐘系統(tǒng)優(yōu)化

  • 動態(tài)頻率調(diào)節(jié)

任務分級處理:
void Task_Scheduler(void) {
if(need_high_speed) {
SystemClock_HSI_48MHz(); // 復雜算法時高速運行
} else {
SystemClock_MSI_2MHz(); // 空閑時降頻

國產(chǎn)MCU示例:GD32VF103的Flexible Clock Controller(FCC)支持無中斷頻率切換

  • 低精度時鐘取舍

用RC振蕩器替代晶體(犧牲精度換取低功耗)
關(guān)鍵時序用LPTIM(低功耗定時器)補償精度


四、外設(shè)使用禁忌與技巧

  • ADC采樣優(yōu)化
  1. 關(guān)閉采樣期間其他數(shù)字電路(減少噪聲)
    單次采樣模式替代連續(xù)采樣
    HAL_ADC_Start(&hadc); // 啟動單次轉(zhuǎn)換
    while(!HAL_ADC_PollForConversion(&hadc, 10)); // 阻塞等待
    value = HAL_ADC_GetValue(&hadc);
    HAL_ADC_Stop(&hadc); // 立即關(guān)閉
  2. GPIO配置黃金法則

未用引腳設(shè)為模擬輸入(防漏電流)
輸出引腳避免懸空(加下拉電阻
上升沿比下降沿更省電(CMOS工藝特性)


五、低功耗調(diào)試黑科技

  1. 電流波形分析法

使用示波器+1Ω電阻測量動態(tài)電流
異常功耗定位流程:
發(fā)現(xiàn)電流異常 → 逐步注釋外設(shè)初始化代碼 → 鎖定問題模塊

2、國產(chǎn)開發(fā)工具鏈

華大HC32L196的Low Power Analyzer工具
極海APM32的Power Profiler插件


六、典型功耗陷阱與規(guī)避

  1. 軟件陷阱

====while循環(huán)未加__WFI()(CPU持續(xù)運行)
調(diào)試接口未禁用(SWD引腳漏電流)
// 發(fā)布版本關(guān)閉調(diào)試
__HAL_DBGMCU_DISABLE_DBG_STANDBY();

  • 硬件陷阱

PCB上拉電阻值過大(10MΩ優(yōu)于100kΩ)
LDO靜態(tài)電流過高(選<1μA的型號如TPS7A02)


七、國產(chǎn)超低功耗MCU實戰(zhàn)案例(XHSC)

場景1:三表(水表、氣表、電表)/額溫槍/溫控器
方案: 由澤兆電子基于小華HC32L196/136超低功耗帶顯示MCU

主控:小華半導體HC32L136K8TA(1.0μA @3V深度休眠模式+ RTC工作)
特點:LCD驅(qū)動顯示;支持M-Bus,64-256k(flash)
關(guān)鍵代碼:
void Main_Loop() {
LoRa_EnterSleep();
PWR_EnterSTANDBYMode(); // 只有RTC和喚醒引腳有效
// 被RTC每小時喚醒1次執(zhí)行檢測
Smoke_Sensor_Check();
成果:整機平均電流<10μA,靜態(tài)功耗<5μA,

場景2:可穿戴設(shè)備–無線耳機/助聽器


方案:由澤兆電子基于小華HC32L110B6YA超小尺寸超低功耗MCU設(shè)計方案 (芯片尺寸CSP16(1.59*1.436)

主控:小華半導體HC32L110(1.0μA @3V深度休眠模式+ RTC工作)
關(guān)鍵代碼:
void Main_Loop() {
LoRa_EnterSleep();
PWR_EnterSTANDBYMode(); // 只有RTC和喚醒引腳有效
// 被RTC每小時喚醒1次執(zhí)行檢測
Smoke_Sensor_Check();
}
成果:業(yè)內(nèi)最小超低功耗MCU-CSP16(1.59*1.436)滿足可穿戴設(shè)備極小尺寸要求;

場景3:NB-IoT物聯(lián)終端傳感器
方案:由上海澤兆基于小華HC32L110C6PA-TSSOP20在傳感器/報警器等設(shè)備實現(xiàn)超低功耗,

特點: 抗干擾性能強;多種通信接口,nA級超低待機功耗,uS級高速喚醒.
關(guān)鍵代碼:
void Main_Loop() {
LoRa_EnterSleep();
PWR_EnterSTANDBYMode(); // 只有RTC和喚醒引腳有效
// 被RTC每小時喚醒1次執(zhí)行檢測
Smoke_Sensor_Check();
成果:深度睡眠電流0.42uA,喚醒到主頻時間4uS,

總結(jié):超低功耗設(shè)計CHECKLIST

  • 所有未使用引腳配置為模擬輸入
    禁用調(diào)試接口(發(fā)布版本)
    外設(shè)使用后立即關(guān)閉時鐘
    中斷喚醒源配置最高優(yōu)先級
    關(guān)鍵數(shù)據(jù)保存在保留內(nèi)存區(qū)域
    驗證所有可能的喚醒路徑
    通過將硬件特性與軟件策略深度結(jié)合,配合國產(chǎn)MCU的低功耗設(shè)計(如華大的HALT模式、兆易創(chuàng)新的動態(tài)電壓調(diào)節(jié)),可實現(xiàn)nA級待機電流的系統(tǒng)設(shè)計。

超低功耗MCU應用設(shè)計要點:


1、優(yōu)化軟件算法:通過優(yōu)化軟件算法,減少不必要的循環(huán)和延時,提高程序執(zhí)行效率。
2、合理配置系統(tǒng)參數(shù):設(shè)置合適的系統(tǒng)時鐘頻率、休眠模式等,關(guān)閉不需要的外設(shè)和功能模塊。
3、使用低功耗外設(shè):選擇具有低功耗特性的外設(shè),如低速串行通信接口、低功耗模擬外設(shè)等。
4、采用電源管理技術(shù):使用動態(tài)電壓調(diào)節(jié)(DVS)技術(shù),根據(jù)實際需求調(diào)整工作電壓;采用能量回收技術(shù),將系統(tǒng)中的能量損耗轉(zhuǎn)化為電能存儲。
5、優(yōu)化硬件電路:使用低功耗電源管理芯片、低功耗電容和電感元件等,降低系統(tǒng)電源損耗。
如何選擇低功耗MCU:
提示:國產(chǎn)MCU在基礎(chǔ)功耗指標上已與國際大廠持平,且在價格和本地支持上具有優(yōu)勢。建議新項目優(yōu)先評估國產(chǎn)方案,復雜系統(tǒng)可考慮"國際MCU主控+國產(chǎn)協(xié)處理器"的混合架構(gòu)。

以下是目前市場上主流的超低功耗MCU品牌、代表型號及其關(guān)鍵特點的詳細對比,涵蓋國際大廠和國產(chǎn)新銳品牌,

供選型參考:

一、國際品牌超低功耗MCU

1. STMicroelectronics(意法半導體

STM32U5系列

特點:基于40nm工藝,Cortex-M33內(nèi)核,停機模式電流僅8nA
型號:STM32U575(帶TrustZone安全區(qū))
典型應用:智能門鎖、醫(yī)療傳感器
STM32L4/L4+系列

特點:動態(tài)電壓調(diào)節(jié)(ART Accelerator?),運行模式功耗低至19μA/MHz
型號:STM32L4R9(帶LCD控制器
典型應用:便攜式醫(yī)療設(shè)備
2. Texas Instruments(德州儀器

MSP430FR系列(FRAM)

特點:FRAM存儲器(零寫入功耗),待機電流0.4μA(RTC保持)
型號:MSP430FR5994(帶硬件加速器)
典型應用:能量收集設(shè)備
CC26xx系列(無線MCU)

特點:BLE+Zigbee雙模,接收功耗5.4mA
型號:CC2652R(多協(xié)議支持)
典型應用:智能家居網(wǎng)關(guān)
3. NXP(恩智浦)

Kinetis L系列

特點:Cortex-M0+內(nèi)核,運行功耗50μA/MHz
型號:KL17(支持USB OTG)
典型應用:HMI控制面板
i.MX RT500(跨界MCU)

特點:Cortex-M33+DSP,帶語音喚醒硬件加速
典型應用:AI語音終端
4. Silicon Labs(芯科科技)

EFM32系列

特點:自主Gecko內(nèi)核,2μA深度睡眠模式
型號:EFM32PG22(集成DC-DC轉(zhuǎn)換器
典型應用:無線傳感器節(jié)點
BG22(藍牙MCU)

特點:BLE 5.2,Tx功耗僅3.6mA@0dBm
典型應用:可穿戴設(shè)備


二、國產(chǎn)超低功耗MCU選型

1. 小華半導體(XHSC)

HC32L110系列

特點:0.5μA停機電流,內(nèi)置12位1Msps ADC
型號:HC32L136(支持硬件AES加密)
典型應用:NB-IoT終端
HC32L136/176/196系列(Cortex-M0+ ADC/DAC/RTC/LCD/USB/CAN/OPA)

特點:nA級超低待機功耗,uS級高速喚醒
典型應用:三表、醫(yī)療電子、電池供電設(shè)備
HC32F4A0(高性能)

特點:Cortex-M4@200MHz,帶FPU和MPU
典型應用:工業(yè)控制
2. 兆易創(chuàng)新(GigaDevice)

GD32L23x系列
特點:Cortex-M23,動態(tài)功耗低至20μA/MHz
型號:GD32L233(支持USB PD)
典型應用:PD快充設(shè)備
3. 國民技術(shù)(Nations)

N32L40x系列
特點:0.9μA@Stop模式,內(nèi)置SM4國密算法
型號:N32L406(寬電壓1.8V~5.5V)
典型應用:智能水表
4. 澎湃微電子(PT)

PT32L0xx系列
特點:RISC-V內(nèi)核,待機電流<1μA
型號:PT32L076(支持電容觸摸)
典型應用:智能家居面板
5. 中微半導體(CMS)

CMS32L051系列
特點:24MHz Cortex-M0,停機模式0.7μA
典型應用:電動牙刷
三、關(guān)鍵參數(shù)對比表

wKgZO2f6LSaARmZXAAGELf_l8Gs896.png


四、選型建議

  • 電池供電設(shè)備.:首選國產(chǎn)HC32L136或MSP430FR系列(FRAM抗寫磨損)
  • 無線連接需求

國際:Silicon Labs BG22
國產(chǎn):GD32W515(Wi-Fi 6+BLE 5.2)

  • 高安全性場景

國民技術(shù)N32L406(國密算法)或STM32U5(TrustZone)

  • 極端低成本

小華HC32L021(<¥0.9)
中微CMS32L051(<¥1.5)


選擇低功耗MCU的關(guān)鍵因素;


- 工作電壓:選擇工作電壓較低的MCU,可以在較低電壓下正常工作,有效降低系統(tǒng)功耗。

- 休眠模式:具有多種休眠模式的MCU,在系統(tǒng)空閑時能進入休眠狀態(tài),進一步降低功耗。

- 時鐘頻率:選擇時鐘頻率較低的MCU,能在較低頻率下工作,從而降低系統(tǒng)功耗。

- 外設(shè)資源:根據(jù)實際需求選擇合適的外設(shè)資源,避免不必要的功耗。

- 制程工藝:采用先進制程工藝的MCU,如CMOS、SOI等,能實現(xiàn)更低的功耗。 封裝和尺寸:選擇較小封裝和尺寸的MCU,有助于降低系統(tǒng)功耗。

五、未來趨勢

  • RISC-V架構(gòu)滲透
  • 如嘉楠科技K210(雙核RISC-V+AI加速)
    存算一體MCU
  • 三星正在研發(fā)基于MRAM的超低功耗MCU
    3D封裝技術(shù)

臺積電InFO-PoP工藝助力MCU+傳感器堆疊

通過對比可見,國產(chǎn)MCU在基礎(chǔ)功耗指標上已與國際大廠持平,且在價格和本地支持上具有優(yōu)勢。建議新項目優(yōu)先評估國產(chǎn)方案,復雜系統(tǒng)可考慮"國際MCU主控+國產(chǎn)協(xié)處理器"的混合架構(gòu)。
————————————————

版權(quán)聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接和本聲明。

原文鏈接:https://blog.csdn.net/sinat_36668944/article/details/147155391

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

    關(guān)注

    147

    文章

    18388

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    超低功耗mcu選型技巧與設(shè)計思路

    選擇一款最適合您自己應用的超低功耗mcu并非易事,并不像對比數(shù)據(jù)表前面的數(shù)據(jù)那么簡單。我們必須詳細對比 mcu 功能,包括:斷電模式 定時系統(tǒng) 事件驅(qū)動功能 片上外設(shè) 掉電檢測與保護 漏電流 處理效率。還可以關(guān)閉外設(shè)時鐘,注意I
    發(fā)表于 10-13 17:55 ?8534次閱讀
    <b class='flag-5'>超低功耗</b><b class='flag-5'>mcu</b>的<b class='flag-5'>選型</b>技巧與設(shè)計思路

    超低功耗mcu選型技巧與設(shè)計思路

    導讀——選擇一款最適合您自己應用的超低功耗mcu并非易事,并不像對比數(shù)據(jù)表前面的數(shù)據(jù)那么簡單。我們必須詳細對比 mcu 功能,包括:斷電模式、 定時系統(tǒng)、 事件驅(qū)動功能、 片上外設(shè)、 掉電檢測與保護
    發(fā)表于 10-15 11:52

    超低功耗mcu選型方法與設(shè)計思路

     循序漸進式的功耗優(yōu)化已經(jīng)不再是超低功耗mcu的游戲規(guī)則,而是“突飛猛進”模式,與功耗相關(guān)的很多指標都不斷刷新記錄。我們在選擇合適的超低功耗
    發(fā)表于 10-18 11:06

    超低功耗MCU選型技巧與設(shè)計思路

    來源 網(wǎng)絡  循序漸進式的功耗優(yōu)化已經(jīng)不再是超低功耗mcu的游戲規(guī)則,而是“突飛猛進”模式,與功耗相關(guān)的很多指標都不斷刷新記錄。我們在選擇合適的超低
    發(fā)表于 10-21 13:21

    超低功耗MCU選型方法與設(shè)計思路

    來源網(wǎng)絡循序漸進式的功耗優(yōu)化已經(jīng)不再是超低功耗MCU的游戲規(guī)則,而是“突飛猛進”模式,與功耗相關(guān)的很多指標都不斷刷新記錄。我們在選擇合適的超低功耗
    發(fā)表于 02-17 11:31

    超低功耗MCU選型技巧與設(shè)計思路

    循序漸進式的功耗優(yōu)化已經(jīng)不再是超低功耗mcu的游戲規(guī)則,而是“突飛猛進”模式,與功耗相關(guān)的很多指標都不斷刷新記錄。我們在選擇合適的超低功耗
    發(fā)表于 08-18 10:05

    超低功耗MCU選型技巧與設(shè)計思路

    循序漸進式的功耗優(yōu)化已經(jīng)不再是超低功耗mcu的游戲規(guī)則,而是“突飛猛進”模式,與功耗相關(guān)的很多指標都不斷刷新記錄。我們在選擇合適的超低功耗
    發(fā)表于 08-19 22:39

    電子書: 低功耗mcu選型技巧與設(shè)計思路

    入手,介紹了設(shè)計思路和典型低功耗MCU電子設(shè)計圖。其中包括:超低功耗mcu選型技巧與設(shè)計思路MCU
    發(fā)表于 05-22 16:00

    超低功耗MCU選型與設(shè)計

      循序漸進式的功耗優(yōu)化已經(jīng)不再是超低功耗mcu的游戲規(guī)則,而是“突飛猛進”模式,與功耗相關(guān)的很多指標都不斷刷新記錄。我們在選擇合適的超低功耗
    發(fā)表于 07-29 07:27

    如何選擇超低功耗MCU

    在物聯(lián)網(wǎng)的推動下,業(yè)界對各種電池供電設(shè)備產(chǎn)生了巨大需求。這反過來又使業(yè)界對微控制器和其他系統(tǒng)級器件的能源效率要求不斷提高。因此超低功耗MCU功耗相關(guān)的很多指標都不斷得刷新記錄。在選擇合適的
    發(fā)表于 12-28 07:12

    如何選擇超低功耗MCU

    在物聯(lián)網(wǎng)的推動下,業(yè)界對各種電池供電設(shè)備產(chǎn)生了巨大需求。這反過來又使業(yè)界對微控制器和其他系統(tǒng)級器件的能源效率要求不斷提高。因此超低功耗MCU功耗相關(guān)的很多指標都不斷得刷新記錄。在選擇合適的
    發(fā)表于 11-04 07:07

    低功耗MCU選型要點

    摘要有時為了一款低功耗產(chǎn)品而絞盡腦汁,產(chǎn)品的低功耗實現(xiàn)往往在于主控MCU的選擇。低功耗MCU選型
    發(fā)表于 11-04 06:32

    Apollo2_超低功耗MCU

    超低功耗MCU
    發(fā)表于 08-18 11:11 ?107次下載

    超低功耗紅外運動探測器設(shè)計方案

    超低功耗藍牙MCU軟件設(shè)計
    的頭像 發(fā)表于 05-13 06:26 ?4787次閱讀
    <b class='flag-5'>超低功耗</b>紅外運動探測器設(shè)計方案

    超低功耗MCU選型技巧與設(shè)計思路

    循序漸進式的功耗優(yōu)化已經(jīng)不再是超低功耗mcu的游戲規(guī)則,而是“突飛猛進”模式,與功耗相關(guān)的很多指標都不斷刷新記錄。我們在選擇合適的超低功耗
    的頭像 發(fā)表于 08-04 14:46 ?2262次閱讀