国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

淺析RTOS環境下低功耗設計思路

strongerHuang ? 來源:strongerHuang ? 作者: strongerHuang ? 2021-12-08 10:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 | strongerHuang

微信公眾號 | 嵌入式專欄

不知道大家有沒有做過低功耗產品?

低功耗產品看似很簡單,其實,要做好一款低功耗產品,特別是做到超低功耗,難度相對更高。

今天就來講講在RTOS環境下低功耗設計的思路。

寫在前面:編程思維

嵌入式產品的設計具有多樣性、定制性,很多時候都要結合需求來實現軟硬件設計。

可能你寫的一套軟件架構,在“近似”的產品中軟件架構、代碼模塊能復用,但如果跨度較大,你的軟件架構就不一定適用了。

但是,嵌入式軟件設計有很多地方都是相通的,也許軟件架構雖不能用了,但設計思路同樣適用。

就好比:你學會了某項技能,這家公司不要你了,領一家公司也會要你,而兩家公司的設計的產品不相同。

所以說,有一個良好的編程思維很重要,包括軟件架構、編程模塊、低耦合高內聚等。

說回來RTOS低功耗設計思路,常見的有:

普通低功耗:運行Idle任務時,進入低功耗模式。

超低功耗:在空閑狀態進入低功耗,通過中斷或者外部事件喚醒。

普通低功耗

普通低功耗,指處理器間歇性進入低功耗狀態,但會定期喚醒,這種功耗就做不到很低。

在RTOS中,實現這種普通低功耗,通常是在任務處于Idle(空閑任務)中實現其低功耗功能。

大概意思:Idle空閑任務定期進入低功耗,但會定期喚醒,檢測是否有更高優先級任務響應。在處于低功耗狀態下,也可以通過外部事件或中斷歡迎處理器。

提示:

有些RTOS可以通過“HOOK鉤子函數”進行低功耗操作。同時,有些RTOS的空閑任務可能需要進行一些配置。

超低功耗

上面那種通過定期喚醒CPU的方式,即使沒有其他事做,CPU也要醒來“看一眼”,肯定做不到超低功耗。

要想做到超低功耗,沒事時別來打擾CPU,有才把它叫醒。

這種CPU進入“深入低功耗”的方式,和上面不一樣,這與CPU的低功耗模式有關。

比如:睡眠、停機、待機等。不同的處理器各種低功耗模式可能有差異,具體如何實現,如何喚醒,要結合具體CPU實現方法完成。

最后

低功耗產品的設計相對更難,需要結合軟硬件解決各種“功耗異常”的問題,但整體的應用相對不復雜。

當然,還有更多實現低功耗的方法:比如降頻、0功耗待機等。歡迎大家留言說出你產品低功耗是如何實現的。

編輯:jq

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

    關注

    68

    文章

    11279

    瀏覽量

    225019
  • 低功耗
    +關注

    關注

    12

    文章

    3447

    瀏覽量

    106705
  • RTOS
    +關注

    關注

    25

    文章

    866

    瀏覽量

    123011

原文標題:RTOS環境下低功耗設計思路

文章出處:【微信號:strongerHuang,微信公眾號:strongerHuang】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ADPL62092:低功耗監控電路的卓越之選

    ADPL62092:低功耗監控電路的卓越之選 引言 在電子設備的設計中,監控電路起著至關重要的作用,它能確保設備在各種復雜環境穩定運行。ADPL62092作為一款低功耗、具備手動復位
    的頭像 發表于 02-26 15:50 ?70次閱讀

    HDC1010數字濕度與溫度傳感器:精確、低功耗環境感知利器

    HDC1010數字濕度與溫度傳感器:精確、低功耗環境感知利器 在環境監測和控制應用領域,精確測量濕度和溫度是實現高效、智能系統的關鍵。德州儀器(TI)的 HDC1010 數字濕度傳感器集成了溫度
    的頭像 發表于 02-12 15:50 ?966次閱讀

    【瑞薩RA × Zephyr評測】Zephyr RTOS保姆級環境構建與編譯下載踩坑版

    筆者介紹一Zephyr RTOS 保姆級環境構建與編譯下載
    的頭像 發表于 01-10 10:03 ?8135次閱讀
    【瑞薩RA × Zephyr評測】Zephyr <b class='flag-5'>RTOS</b>保姆級<b class='flag-5'>環境</b>構建與編譯下載踩坑版

    MCU低功耗主要體現在哪些方面?

    單片機 CW32 為大家講述低功耗設計原理,以及通過實驗來驗證不同場景的低功耗。 評估其性能主要涉及以下方面: 供電電流:評估板上的供電電流測量可以反映MCU在不同工作模式功耗
    發表于 12-26 06:31

    什么是低功耗設計,如何評估低功耗MCU性能?

    在嵌入式系統的設計中,低功耗設計是許多設計人員必須面對的問題,其原因在于嵌入式系統被廣泛應用于便攜式和移動性較強的產品中去,而這些產品不是一直都有充足的電源供應,往往是靠電池來供電,所以設計人員從
    發表于 12-12 07:43

    如何在 RTOS 中處理微控制器的低功耗特性

    基于 RTOS低功耗設計思路。 越來越多的嵌入式產品基于 RTOS 作為軟件平臺, 有些產品對低功耗的要求也越來越高, 本文討論一
    發表于 12-12 07:07

    深度技術解析低功耗藍牙廠商nordic的nRF Connect SDK裸機選項方案

    方案,無需使用Zephyr RTOS便可在nRF54L系列上開發簡單低功耗藍牙應用。 該裸機選項作為基于Zephyr RTOS的nRF Connect SDK的替代開發路徑,兩者共存在同一環境
    發表于 10-29 21:17

    RTT支持低功耗應用嗎?

    RTT支持低功耗應用嗎?哪個版本更適合用來做低功耗的項目?選標準版,nano,還是smart好?謝謝
    發表于 10-13 07:59

    cyw wifi低功耗保活如何應用?

    1、目前cyw43012的低功耗保活是如何應用的如果主控不是psoc,是君正或者rk之類的arm平臺可以做遠程喚醒嗎。 2、cyw43012可以開放43012 rtos的部分開發嗎,如下虛擬網卡或者sdio裸數據傳輸的應用是否支持。
    發表于 07-09 08:30

    【RA4L1-SENSOR】07 低功耗待機模式及功耗實測

    1. 前言 本次實驗的目標是設置低功耗模式,并配置RTC周期中斷喚醒,在時鐘模式保持低功耗。然后外接INA226電流計做功耗測試。 2. 電源管理——
    發表于 06-20 09:36

    云原生環境里Nginx的故障排查思路

    本文聚焦于云原生環境Nginx的故障排查思路。隨著云原生技術的廣泛應用,Nginx作為常用的高性能Web服務器和反向代理服務器,在容器化和編排的環境中面臨著新的故障場景和挑戰。
    的頭像 發表于 06-17 13:53 ?973次閱讀
    云原生<b class='flag-5'>環境</b>里Nginx的故障排查<b class='flag-5'>思路</b>

    低功耗低功耗前端模塊,適用于藍牙?范圍擴展應用 skyworksinc

    電子發燒友網為你提供()低功耗低功耗前端模塊,適用于藍牙?范圍擴展應用相關產品參數、數據手冊,更有低功耗低功耗前端模塊,適用于藍牙?范圍擴展應用的引腳圖、接線圖、封裝手冊、中文資料
    發表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端模塊,適用于藍牙?范圍擴展應用 skyworksinc

    低功耗低功耗前端模塊,適用于藍牙?信號范圍擴展應用 skyworksinc

    電子發燒友網為你提供()低功耗低功耗前端模塊,適用于藍牙?信號范圍擴展應用相關產品參數、數據手冊,更有低功耗低功耗前端模塊,適用于藍牙?信號范圍擴展應用的引腳圖、接線圖、封裝手冊、
    發表于 06-06 18:30
    <b class='flag-5'>低功耗</b>、<b class='flag-5'>低功耗</b>前端模塊,適用于藍牙?信號范圍擴展應用 skyworksinc

    藍牙低功耗模塊的原理和應用介紹

    或更高版本標準的設備,它們采用低功耗藍牙(BLE)技術。以下是其工作原理的簡要概述: 1. 廣播和連接模式:藍牙低功耗模塊可以在廣播模式和連接模式之間切換。在廣播模式,模塊會定期廣播包含特定信息的數據,而在連接模式
    的頭像 發表于 05-21 15:56 ?1218次閱讀

    關于低功耗藍牙連接功耗的評估

    關于低功耗藍牙連接狀態功耗評估,推薦一個好用的工具: 對于做低功耗藍牙開發的小伙伴來說,功耗的評估與測試是繞不開的一個環節,如何快速的
    發表于 04-26 17:10