女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

嵌入式設備電源管理的操作系統策略

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Stephen Olsen ? 2022-06-28 14:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在過去十年中,嵌入式設備的操作系統 (OS) 發生了顯著發展,解決了日益增長的處理器復雜性問題,并為開發復雜的應用程序提供了更完整的軟件平臺。然而,直到現在,電源管理仍然是事后的想法。隨著電源效率成為當今電子行業面臨的主要問題之一,操作系統在能源管理中發揮著舉足輕重的作用。

智能的操作系統

操作系統最終控制所有設備,因此必須決定關閉什么以及何時關閉。但是電源管理提出了一些操作系統必須解決的問題??梢钥刂颇男┰O備?在低功耗狀態下節省了多少電量,進入這些狀態時是否必須保存一些上下文?恢復全功率需要多長時間?這些問題的答案因設備而異,因此操作系統必須能夠處理各種可能性。

考慮以下實際情況。如果操作系統關閉了某個設備并且很快又需要該設備,則在重新啟動時可能會出現令人討厭的延遲。另一方面,如果操作系統等待關閉設備的時間過長,就會白白浪費能源。然后,目標是找到讓操作系統就關閉什么和何時關閉做出明智決定的算法和方法。

反應式方法

無功功率管理代表了最基本的功率管理方法。今天的系統已經包含了電源管理的原始元素。例如,芯片制造商多年來一直在其設備中設計電源管理設施。有些是自動的,實現起來開銷很??;其他人需要軟件來管理系統。

但是,并非所有實時操作系統 (RTOS) 都提供限制功耗的必要功能。許多嵌入式操作系統旨在引導設備并啟用板上的所有驅動程序和網絡。但是,當將缺乏電源管理視為一項成本時,將每個設備一年的供電成本乘以世界上所有數十億臺設備,很快就會導致數百兆瓦時的電力浪費。

很明顯,系統必須變得更加節能,而無功功率管理是實現這一目標的第一步。設計人員必須首先了解每個設備在系統中的角色、其使用生命周期、與它相關的其他設備、它提供的控制以及如何通過啟用反應性方法來最大限度地減少其功耗。

實施無功功率管理涉及系統中每個功率域的狀態機。電源域是可以控制以最小化功耗的芯片或組件的區域。如果一個芯片可以斷電或進入低功耗狀態,那么它就是一個電源域。屬于該域的所有設備都由它控制。如果電源域由以太網控制器USB 控制器組成,并且其中任何一個都需要全電平電源,則電源域必須打開。但是,如果沒有一個都在使用電源,則可以將其斷電。

此外,電源域與其他設備有關聯。一個典型的例子是 LCD 及其背光。設計人員可以監控 LCD 上什么時候不會顯示任何內容,并且可以通過關閉背光來縮減背光消耗的功率。但是鍵盤呢?它必須在某個級別開啟,并且可能一直開啟。當有人觸摸一個鍵時,他們期望處于半功率狀態的背光將被帶至全功率。這是一個權力協會。

設備可以有非常簡單的狀態機和相關的超時,并且會響應一個過期的定時器來改變狀態。這是無功功率管理;電源決定是根據設備最后一次使用的時間做出的。采用這些技術的嵌入式系統制造商將立即看到其設備的節能效果。

主動策略

主動式電源管理是設計人員可以預測未來的概念。當然,這是不可能的;但是,設計人員可以使用復雜的調度技術來預測系統運行時的功耗。這些數據可以通過使用電力使用場景對系統進行編程或通過動態測量哪些域處于活動狀態以及何時處于活動狀態來手動發現。

例如,如果一個系統有 10 個任務并且所有任務都準備好運行,那么設計人員可以預期系統會在一段時間內忙于運行這些任務。以高功率運行 CPU 是有意義的。但是,哪些 10 個任務正在運行可能會產生顯著差異。如果設計人員能夠確定每次某個任務準備好運行(不管它實際是否被調度),系統將增加其功耗;然后他們可以使用動態電壓和頻率縮放 (DVFS) 來提供足夠的周期來完成工作而不會浪費電子。這說明了為什么在某些情況下,最好現在消耗更多的電量,以免在等待電源模式更改時降低用戶體驗的質量。

生態設計,打造更綠色的明天

設備集成商必須采取全面的節能方法,從能夠縮減功耗的硬件和基礎設施開始,并采用能夠控制設備整體功耗的軟件。這種方法的核心是結合了被動式和主動式電源管理技術的電源感知操作系統平臺。追求更節能設備的制造商將通過延長電池壽命來使他們的客戶受益,同時為我們所有人留下更環保的遺產。

審核編輯:郭婷

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

    關注

    5149

    文章

    19655

    瀏覽量

    317316
  • 電源管理
    +關注

    關注

    117

    文章

    6431

    瀏覽量

    146090
  • 定時器
    +關注

    關注

    23

    文章

    3298

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Linux嵌入式和單片機嵌入式的區別?

    Linux嵌入式與單片機嵌入式在多個方面存在顯著的區別,以下是詳細的比較和歸納: 一、基本概念 1. Linux嵌入式: 定義:將Linux操作系統運行在
    發表于 06-20 09:46

    RT-Thread嵌入式操作系統專業培訓班-深圳站重磅開啟!

    RT-Thread官方將在深圳舉辦為期三天的嵌入式操作系統專業培訓班!本次培訓將深入講解RT-Thread嵌入式實時操作系統的核心技術與實戰應用,助力開發者快速掌握RTOS開發精髓。無
    的頭像 發表于 04-11 18:18 ?299次閱讀
    RT-Thread<b class='flag-5'>嵌入式</b><b class='flag-5'>操作系統</b>專業培訓班-深圳站重磅開啟!

    嵌入式系統存儲的軟件優化策略

    嵌入式系統開發領域,存儲器作為信息交互的核心載體,其技術特性直接影響著系統性能與穩定性。然而,有些人在面對Linux、安卓等復雜操作系統環境時,理解其存儲機制尚存局限,為突破這些技術
    發表于 02-28 14:17

    2025嵌入式操作系統專業培訓班正式啟動!

    RT-Thread官方將在河南-鄭州發起為期三天的嵌入式操作系統專業培訓班!本次培訓將會深入講解RT-Thread嵌入式實時操作系統的核心概念、實戰技巧和應用場景!無論企業團隊/工程師
    的頭像 發表于 01-09 18:46 ?848次閱讀
    2025<b class='flag-5'>嵌入式</b><b class='flag-5'>操作系統</b>專業培訓班正式啟動!

    ARM嵌入式實時操作系統比較

    嵌入式系統領域,實時操作系統(RTOS)是確保任務按時完成的關鍵技術。ARM架構因其低功耗、高性能的特點,在嵌入式系統中得到了廣泛應用。本
    的頭像 發表于 12-28 09:15 ?1396次閱讀

    新手怎么學嵌入式?

    基本的概念。嵌入式系統是一種將計算機技術嵌入到特定設備中的系統,它通常具有特定的功能和有限的資源。你需要學習一些計算機基礎知識,如數據結構、
    發表于 12-12 10:51

    什么是嵌入式操作系統?

    指揮官配備最先進的裝備。 未來會怎樣? 隨著技術的發展,嵌入式操作系統將繼續演進,以滿足更多的應用需求和挑戰,它們可能會: 支持更多IoT設備管理更多的智能家居和工業
    發表于 11-08 15:07

    嵌入式 Linux 操作系統配置

    隨著物聯網(IoT)和智能設備的快速發展,嵌入式系統在各個領域扮演著越來越重要的角色。Linux因其開源、靈活和穩定的特性,成為嵌入式系統
    的頭像 發表于 11-06 10:22 ?1190次閱讀

    【「嵌入式Hypervisor:架構、原理與應用」閱讀體驗】+ 了解Hypervisor

    : 瀏覽目錄,其中包括中斷隔離、分區引導、內存管理、分區通信、內核服務等關鍵字,這些不都屬于操作系統的范圍嘛!第一章開頭一段就解開了我的疑惑:Hypervisor用于托管多個客戶操作系統,
    發表于 10-13 16:47

    【「嵌入式Hypervisor:架構、原理與應用」閱讀體驗】+全文學習心得

    Hypervisor是一種在嵌入式系統中實現虛擬化技術的關鍵組件,它能夠在同一硬件平臺上并行運行多個操作系統或應用程序,提供資源隔離、管理和優化。通過引入時空域隔離的虛擬機,
    發表于 10-09 19:11

    嵌入式系統的未來趨勢有哪些?

    嵌入式系統是指將我們的操作系統和功能軟件集成于計算機硬件系統之中,形成一個專用的計算機系統。那么嵌入式
    發表于 09-12 15:42

    新書發布——《RT-Thread嵌入式實時操作系統內核、驅動和應用開發技術》

    我們非常高興地宣布,由鄭苗秀、沈鴻飛和廖建尚編著的《RT-Thread嵌入式實時操作系統內核、驅動和應用開發技術》一書正式發布。本書的編寫團隊由多位在嵌入式和實時操作系統領域有著豐富經
    的頭像 發表于 09-03 08:06 ?1341次閱讀
    新書發布——《RT-Thread<b class='flag-5'>嵌入式</b>實時<b class='flag-5'>操作系統</b>內核、驅動和應用開發技術》

    嵌入式linux開發板怎么操作

    嵌入式Linux開發板是一種基于Linux操作系統嵌入式系統開發平臺。它通常包括一個處理器、內存、存儲器、輸入/輸出接口等硬件組件,以及一個基于Linux的
    的頭像 發表于 09-02 09:09 ?790次閱讀

    RT-Thread出席第六屆中國嵌入式技術大會,共話嵌入式操作系統與智能工業

    第六屆中國嵌入式技術大會將于8月27-28日在深圳會展中心(福田)1號館舉行。本屆大會以“AI與開源,開啟嵌入式系統智能新時代”為主題,聚焦人工智能與嵌入式應用、
    的頭像 發表于 08-03 08:35 ?736次閱讀
    RT-Thread出席第六屆中國<b class='flag-5'>嵌入式</b>技術大會,共話<b class='flag-5'>嵌入式</b><b class='flag-5'>操作系統</b>與智能工業

    第六屆國產嵌入式操作系統技術與產業發展論壇議程發布

    每年一度的國產嵌入式操作系統論壇即將在杭州濱江舉辦,今年是第六屆了,又是中國嵌入式系統新朋老友相聚的時刻。大模型催生AI走人千家萬戶、喚醒端側AI的需求爆發。以機器人、無人駕駛和智能制
    發表于 07-26 10:54