一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

嵌入式設(shè)備電源管理的操作系統(tǒng)策略

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Stephen Olsen ? 2022-06-28 14:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

智能的操作系統(tǒng)

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

考慮以下實(shí)際情況。如果操作系統(tǒng)關(guān)閉了某個(gè)設(shè)備并且很快又需要該設(shè)備,則在重新啟動(dòng)時(shí)可能會(huì)出現(xiàn)令人討厭的延遲。另一方面,如果操作系統(tǒng)等待關(guān)閉設(shè)備的時(shí)間過(guò)長(zhǎng),就會(huì)白白浪費(fèi)能源。然后,目標(biāo)是找到讓操作系統(tǒng)就關(guān)閉什么和何時(shí)關(guān)閉做出明智決定的算法和方法。

反應(yīng)式方法

無(wú)功功率管理代表了最基本的功率管理方法。今天的系統(tǒng)已經(jīng)包含了電源管理的原始元素。例如,芯片制造商多年來(lái)一直在其設(shè)備中設(shè)計(jì)電源管理設(shè)施。有些是自動(dòng)的,實(shí)現(xiàn)起來(lái)開(kāi)銷(xiāo)很?。黄渌诵枰浖?lái)管理系統(tǒng)。

但是,并非所有實(shí)時(shí)操作系統(tǒng) (RTOS) 都提供限制功耗的必要功能。許多嵌入式操作系統(tǒng)旨在引導(dǎo)設(shè)備并啟用板上的所有驅(qū)動(dòng)程序和網(wǎng)絡(luò)。但是,當(dāng)將缺乏電源管理視為一項(xiàng)成本時(shí),將每個(gè)設(shè)備一年的供電成本乘以世界上所有數(shù)十億臺(tái)設(shè)備,很快就會(huì)導(dǎo)致數(shù)百兆瓦時(shí)的電力浪費(fèi)。

很明顯,系統(tǒng)必須變得更加節(jié)能,而無(wú)功功率管理是實(shí)現(xiàn)這一目標(biāo)的第一步。設(shè)計(jì)人員必須首先了解每個(gè)設(shè)備在系統(tǒng)中的角色、其使用生命周期、與它相關(guān)的其他設(shè)備、它提供的控制以及如何通過(guò)啟用反應(yīng)性方法來(lái)最大限度地減少其功耗。

實(shí)施無(wú)功功率管理涉及系統(tǒng)中每個(gè)功率域的狀態(tài)機(jī)。電源域是可以控制以最小化功耗的芯片或組件的區(qū)域。如果一個(gè)芯片可以斷電或進(jìn)入低功耗狀態(tài),那么它就是一個(gè)電源域。屬于該域的所有設(shè)備都由它控制。如果電源域由以太網(wǎng)控制器USB 控制器組成,并且其中任何一個(gè)都需要全電平電源,則電源域必須打開(kāi)。但是,如果沒(méi)有一個(gè)都在使用電源,則可以將其斷電。

此外,電源域與其他設(shè)備有關(guān)聯(lián)。一個(gè)典型的例子是 LCD 及其背光。設(shè)計(jì)人員可以監(jiān)控 LCD 上什么時(shí)候不會(huì)顯示任何內(nèi)容,并且可以通過(guò)關(guān)閉背光來(lái)縮減背光消耗的功率。但是鍵盤(pán)呢?它必須在某個(gè)級(jí)別開(kāi)啟,并且可能一直開(kāi)啟。當(dāng)有人觸摸一個(gè)鍵時(shí),他們期望處于半功率狀態(tài)的背光將被帶至全功率。這是一個(gè)權(quán)力協(xié)會(huì)。

設(shè)備可以有非常簡(jiǎn)單的狀態(tài)機(jī)和相關(guān)的超時(shí),并且會(huì)響應(yīng)一個(gè)過(guò)期的定時(shí)器來(lái)改變狀態(tài)。這是無(wú)功功率管理;電源決定是根據(jù)設(shè)備最后一次使用的時(shí)間做出的。采用這些技術(shù)的嵌入式系統(tǒng)制造商將立即看到其設(shè)備的節(jié)能效果。

主動(dòng)策略

主動(dòng)式電源管理是設(shè)計(jì)人員可以預(yù)測(cè)未來(lái)的概念。當(dāng)然,這是不可能的;但是,設(shè)計(jì)人員可以使用復(fù)雜的調(diào)度技術(shù)來(lái)預(yù)測(cè)系統(tǒng)運(yùn)行時(shí)的功耗。這些數(shù)據(jù)可以通過(guò)使用電力使用場(chǎng)景對(duì)系統(tǒng)進(jìn)行編程或通過(guò)動(dòng)態(tài)測(cè)量哪些域處于活動(dòng)狀態(tài)以及何時(shí)處于活動(dòng)狀態(tài)來(lái)手動(dòng)發(fā)現(xiàn)。

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

生態(tài)設(shè)計(jì),打造更綠色的明天

設(shè)備集成商必須采取全面的節(jié)能方法,從能夠縮減功耗的硬件和基礎(chǔ)設(shè)施開(kāi)始,并采用能夠控制設(shè)備整體功耗的軟件。這種方法的核心是結(jié)合了被動(dòng)式和主動(dòng)式電源管理技術(shù)的電源感知操作系統(tǒng)平臺(tái)。追求更節(jié)能設(shè)備的制造商將通過(guò)延長(zhǎng)電池壽命來(lái)使他們的客戶(hù)受益,同時(shí)為我們所有人留下更環(huán)保的遺產(chǎn)。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5152

    文章

    19670

    瀏覽量

    317530
  • 電源管理
    +關(guān)注

    關(guān)注

    117

    文章

    6434

    瀏覽量

    146110
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3298

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Linux嵌入式和單片機(jī)嵌入式的區(qū)別?

    Linux嵌入式與單片機(jī)嵌入式在多個(gè)方面存在顯著的區(qū)別,以下是詳細(xì)的比較和歸納: 一、基本概念 1. Linux嵌入式: 定義:將Linux操作系統(tǒng)運(yùn)行在
    發(fā)表于 06-20 09:46

    RT-Thread嵌入式操作系統(tǒng)專(zhuān)業(yè)培訓(xùn)班-深圳站重磅開(kāi)啟!

    RT-Thread官方將在深圳舉辦為期三天的嵌入式操作系統(tǒng)專(zhuān)業(yè)培訓(xùn)班!本次培訓(xùn)將深入講解RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)的核心技術(shù)與實(shí)戰(zhàn)應(yīng)用,助力開(kāi)發(fā)者快速掌握RTOS開(kāi)發(fā)精髓。無(wú)
    的頭像 發(fā)表于 04-11 18:18 ?300次閱讀
    RT-Thread<b class='flag-5'>嵌入式</b><b class='flag-5'>操作系統(tǒng)</b>專(zhuān)業(yè)培訓(xùn)班-深圳站重磅開(kāi)啟!

    嵌入式系統(tǒng)存儲(chǔ)的軟件優(yōu)化策略

    嵌入式系統(tǒng)開(kāi)發(fā)領(lǐng)域,存儲(chǔ)器作為信息交互的核心載體,其技術(shù)特性直接影響著系統(tǒng)性能與穩(wěn)定性。然而,有些人在面對(duì)Linux、安卓等復(fù)雜操作系統(tǒng)環(huán)境時(shí),理解其存儲(chǔ)機(jī)制尚存局限,為突破這些技術(shù)
    發(fā)表于 02-28 14:17

    2025嵌入式操作系統(tǒng)專(zhuān)業(yè)培訓(xùn)班正式啟動(dòng)!

    RT-Thread官方將在河南-鄭州發(fā)起為期三天的嵌入式操作系統(tǒng)專(zhuān)業(yè)培訓(xùn)班!本次培訓(xùn)將會(huì)深入講解RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)的核心概念、實(shí)戰(zhàn)技巧和應(yīng)用場(chǎng)景!無(wú)論企業(yè)團(tuán)隊(duì)/工程師
    的頭像 發(fā)表于 01-09 18:46 ?853次閱讀
    2025<b class='flag-5'>嵌入式</b><b class='flag-5'>操作系統(tǒng)</b>專(zhuān)業(yè)培訓(xùn)班正式啟動(dòng)!

    ARM嵌入式實(shí)時(shí)操作系統(tǒng)比較

    嵌入式系統(tǒng)領(lǐng)域,實(shí)時(shí)操作系統(tǒng)(RTOS)是確保任務(wù)按時(shí)完成的關(guān)鍵技術(shù)。ARM架構(gòu)因其低功耗、高性能的特點(diǎn),在嵌入式系統(tǒng)中得到了廣泛應(yīng)用。本
    的頭像 發(fā)表于 12-28 09:15 ?1408次閱讀

    新手怎么學(xué)嵌入式?

    基本的概念。嵌入式系統(tǒng)是一種將計(jì)算機(jī)技術(shù)嵌入到特定設(shè)備中的系統(tǒng),它通常具有特定的功能和有限的資源。你需要學(xué)習(xí)一些計(jì)算機(jī)基礎(chǔ)知識(shí),如數(shù)據(jù)結(jié)構(gòu)、
    發(fā)表于 12-12 10:51

    什么是嵌入式操作系統(tǒng)?

    指揮官配備最先進(jìn)的裝備。 未來(lái)會(huì)怎樣? 隨著技術(shù)的發(fā)展,嵌入式操作系統(tǒng)將繼續(xù)演進(jìn),以滿(mǎn)足更多的應(yīng)用需求和挑戰(zhàn),它們可能會(huì): 支持更多IoT設(shè)備管理更多的智能家居和工業(yè)
    發(fā)表于 11-08 15:07

    嵌入式 Linux 操作系統(tǒng)配置

    隨著物聯(lián)網(wǎng)(IoT)和智能設(shè)備的快速發(fā)展,嵌入式系統(tǒng)在各個(gè)領(lǐng)域扮演著越來(lái)越重要的角色。Linux因其開(kāi)源、靈活和穩(wěn)定的特性,成為嵌入式系統(tǒng)
    的頭像 發(fā)表于 11-06 10:22 ?1196次閱讀

    【「嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用」閱讀體驗(yàn)】+ 了解Hypervisor

    : 瀏覽目錄,其中包括中斷隔離、分區(qū)引導(dǎo)、內(nèi)存管理、分區(qū)通信、內(nèi)核服務(wù)等關(guān)鍵字,這些不都屬于操作系統(tǒng)的范圍嘛!第一章開(kāi)頭一段就解開(kāi)了我的疑惑:Hypervisor用于托管多個(gè)客戶(hù)操作系統(tǒng),
    發(fā)表于 10-13 16:47

    【「嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用」閱讀體驗(yàn)】+全文學(xué)習(xí)心得

    Hypervisor是一種在嵌入式系統(tǒng)中實(shí)現(xiàn)虛擬化技術(shù)的關(guān)鍵組件,它能夠在同一硬件平臺(tái)上并行運(yùn)行多個(gè)操作系統(tǒng)或應(yīng)用程序,提供資源隔離、管理和優(yōu)化。通過(guò)引入時(shí)空域隔離的虛擬機(jī),
    發(fā)表于 10-09 19:11

    嵌入式系統(tǒng)的未來(lái)趨勢(shì)有哪些?

    嵌入式系統(tǒng)是指將我們的操作系統(tǒng)和功能軟件集成于計(jì)算機(jī)硬件系統(tǒng)之中,形成一個(gè)專(zhuān)用的計(jì)算機(jī)系統(tǒng)。那么嵌入式
    發(fā)表于 09-12 15:42

    新書(shū)發(fā)布——《RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核、驅(qū)動(dòng)和應(yīng)用開(kāi)發(fā)技術(shù)》

    我們非常高興地宣布,由鄭苗秀、沈鴻飛和廖建尚編著的《RT-Thread嵌入式實(shí)時(shí)操作系統(tǒng)內(nèi)核、驅(qū)動(dòng)和應(yīng)用開(kāi)發(fā)技術(shù)》一書(shū)正式發(fā)布。本書(shū)的編寫(xiě)團(tuán)隊(duì)由多位在嵌入式和實(shí)時(shí)操作系統(tǒng)領(lǐng)域有著豐富經(jīng)
    的頭像 發(fā)表于 09-03 08:06 ?1367次閱讀
    新書(shū)發(fā)布——《RT-Thread<b class='flag-5'>嵌入式</b>實(shí)時(shí)<b class='flag-5'>操作系統(tǒng)</b>內(nèi)核、驅(qū)動(dòng)和應(yīng)用開(kāi)發(fā)技術(shù)》

    嵌入式linux開(kāi)發(fā)板怎么操作

    嵌入式Linux開(kāi)發(fā)板是一種基于Linux操作系統(tǒng)嵌入式系統(tǒng)開(kāi)發(fā)平臺(tái)。它通常包括一個(gè)處理器、內(nèi)存、存儲(chǔ)器、輸入/輸出接口等硬件組件,以及一個(gè)基于Linux的
    的頭像 發(fā)表于 09-02 09:09 ?798次閱讀

    RT-Thread出席第六屆中國(guó)嵌入式技術(shù)大會(huì),共話(huà)嵌入式操作系統(tǒng)與智能工業(yè)

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

    第六屆國(guó)產(chǎn)嵌入式操作系統(tǒng)技術(shù)與產(chǎn)業(yè)發(fā)展論壇議程發(fā)布

    每年一度的國(guó)產(chǎn)嵌入式操作系統(tǒng)論壇即將在杭州濱江舉辦,今年是第六屆了,又是中國(guó)嵌入式系統(tǒng)新朋老友相聚的時(shí)刻。大模型催生AI走人千家萬(wàn)戶(hù)、喚醒端側(cè)AI的需求爆發(fā)。以機(jī)器人、無(wú)人駕駛和智能制
    發(fā)表于 07-26 10:54