System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 日韩人妻无码精品专区,少妇人妻av无码专区,国产色爽免费无码视频
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種功耗管理方法、系統、裝置和可讀存儲介質制造方法及圖紙

    技術編號:44493830 閱讀:3 留言:0更新日期:2025-03-04 18:00
    本發明專利技術公開了一種功耗管理方法、系統、裝置和可讀存儲介質,用于微控制單元,功耗管理方法包括:獲取微控制單元的實際狀態;在實際狀態為空閑狀態的情況下,確定空閑狀態的持續空閑時間;根據持續空閑時間和預設的多種不同級別的待選擇休眠模式確定目標休眠模式;將微控制單元切換為目標休眠模式。本發明專利技術實施例能夠根據持續空閑時間自適應選擇不同級別的待選擇休眠模式,以降低功耗,靈活性好,可以提高微控制單元的穩定性和可靠性。

    【技術實現步驟摘要】

    本專利技術涉及嵌入式系統相關,尤其是涉及一種功耗管理方法、系統、裝置和可讀存儲介質


    技術介紹

    1、嵌入式低功耗管理是一種優化嵌入式系統能耗的方法,主要應用于對電池供電的設備或需要長時間運行的設備,其核心目標是通過有效的電源管理和節能技術,延長設備的電池壽命或減少設備的功耗。然而,現有的功耗管理方法僅在微控制單元為空閑狀態時控制休眠,并未考慮到微控制單元的具體情況,進而進行更具體的休眠控制,靈活性低,微控制單元的穩定性和可靠性低。


    技術實現思路

    1、本專利技術旨在至少解決現有技術中存在的技術問題之一。為此,本專利技術提出一種功耗管理方法,能夠根據持續空閑時間自適應選擇不同級別的待選擇休眠模式,以降低功耗,靈活性好,可以提高微控制單元的穩定性和可靠性。

    2、本專利技術還提供了一種功耗管理系統、用于執行上述功耗管理方法的控制裝置以及計算機可讀存儲介質。

    3、根據本專利技術的第一方面實施例的功耗管理方法,用于微控制單元,所述方法包括:

    4、獲取所述微控制單元的實際狀態;

    5、在所述實際狀態為空閑狀態的情況下,確定所述空閑狀態的持續空閑時間;

    6、根據所述持續空閑時間和預設的多種不同級別的待選擇休眠模式確定目標休眠模式;

    7、將所述微控制單元切換為所述目標休眠模式。

    8、根據本專利技術實施例的功耗管理方法,至少具有如下有益效果:

    9、通過在微控制單元的實際狀態為空閑狀態的情況下,確定空閑狀態的持續空閑時間,并設置不同級別的待選擇休眠模式,根據持續空閑時間的長短選擇對應級別的待選擇休眠模式作為目標休眠模式,最后將微控制單元切換為目標休眠模式,相比現有的功耗管理方法僅在微控制單元為空閑狀態時控制休眠的方式,本專利技術實施例的功耗管理方法能夠根據持續空閑時間自適應選擇不同級別的待選擇休眠模式,以降低功耗,靈活性好,可以提高微控制單元的穩定性和可靠性。

    10、根據本專利技術的一些實施例,所述根據所述持續空閑時間和預設的多種不同級別的待選擇休眠模式確定目標休眠模式,包括:

    11、確定每種所述待選擇休眠模式對應的目標時間閾值;

    12、根據所述持續空閑時間和各個所述待選擇休眠模式對應的所述目標時間閾值,從多種不同級別的所述待選擇休眠模式中選擇一個作為所述目標休眠模式。

    13、根據本專利技術的一些實施例,各個所述待選擇休眠模式對應的所述目標時間閾值通過以下步驟得到:

    14、確定各個所述待選擇休眠模式對應的功耗水平;

    15、根據各個所述待選擇休眠模式的功耗水平設置對應的目標時間閾值,其中,隨著功耗水平的提高其對應的目標時間閾值減小。

    16、根據本專利技術的一些實施例,所述根據所述持續空閑時間和各個所述待選擇休眠模式對應的所述目標時間閾值,從多種不同級別的所述待選擇休眠模式中選擇一個作為所述目標休眠模式,包括:

    17、根據各個所述待選擇休眠模式對應的所述目標時間閾值按從小到大的順序排列,使得相鄰兩個所述目標時間閾值形成一個子時間區間,多個所述目標時間閾值中最小的所述目標時間閾值與零形成一個所述子時間區間,以得到與多個所述目標時間閾值一一對應的多個所述子時間區間;

    18、若所述持續空閑時間大于目標時間區間的左端點值,且小于或等于所述目標時間區間的右端點值,將所述目標時間區間的右端點值對應的所述待選擇休眠模式確定為所述目標休眠模式,其中,所述目標時間區間為多個所述子時間區間中的一個。

    19、根據本專利技術的一些實施例,多個所述待選擇休眠模式分別為第一休眠模式、第二休眠模式和第三休眠模式,其中,所述第一休眠模式對應的所述目標時間閾值記為第一時間閾值,所述第二休眠模式對應的所述目標時間閾值記為第二時間閾值,所述第三休眠模式對應的所述目標時間閾值記為第三時間閾值,所述第二時間閾值大于所述第一時間閾值,且小于所述第三時間閾值;

    20、所述根據所述持續空閑時間和各個所述待選擇休眠模式對應的所述目標時間閾值,從多種不同級別的所述待選擇休眠模式中選擇一個作為所述目標休眠模式,包括:

    21、若所述持續空閑時間小于或等于所述第一時間閾值,將所述第一休眠模式確定為所述目標休眠模式;

    22、若所述持續空閑時間大于所述第一時間閾值,且小于或等于所述第二時間閾值,將所述第二休眠模式確定為所述目標休眠模式;

    23、若所述持續空閑時間大于所述第二時間閾值,且小于或等于所述第三時間閾值,將所述第三休眠模式確定為所述目標休眠模式。

    24、根據本專利技術的一些實施例,所述實際狀態通過以下步驟得到:

    25、獲取所述微控制單元的任務執行狀態、外部事件觸發狀態和定時器狀態;

    26、根據所述任務執行狀態、所述外部事件觸發狀態和所述定時器狀態中的至少一個確定所述實際狀態。

    27、根據本專利技術的一些實施例,所述根據所述任務執行狀態、所述外部事件觸發狀態和所述定時器狀態中的至少一個確定所述實際狀態,包括:

    28、若所述任務執行狀態指示未執行任務,則將所述實際狀態確定為所述空閑狀態;

    29、若所述外部事件觸發狀態指示已觸發,則將所述實際狀態確定為所述空閑狀態;

    30、若所述定時器狀態指示定時器未運行或定時器已經到達預設時間,則將所述實際狀態確定為所述空閑狀態。

    31、根據本專利技術的第二方面實施例的功耗管理系統,用于微控制單元,所述系統包括:

    32、實際狀態獲取單元,用于獲取所述微控制單元的實際狀態;

    33、空閑時間確定單元,用于在所述實際狀態為空閑狀態的情況下,確定所述空閑狀態的持續空閑時間;

    34、目標休眠模式確定單元,用于根據所述持續空閑時間和預設的多種不同級別的待選擇休眠模式確定目標休眠模式;

    35、模式切換單元,用于將所述微控制單元切換為所述目標休眠模式。

    36、根據本專利技術實施例的功耗管理系統,至少具有如下有益效果:

    37、通過在微控制單元的實際狀態為空閑狀態的情況下,確定空閑狀態的持續空閑時間,并設置不同級別的待選擇休眠模式,根據持續空閑時間的長短選擇對應級別的待選擇休眠模式作為目標休眠模式,最后將微控制單元切換為目標休眠模式,相比現有的功耗管理方法僅在微控制單元為空閑狀態時控制休眠的方式,本專利技術實施例的功耗管理系統能夠根據持續空閑時間自適應選擇不同級別的待選擇休眠模式,以降低功耗,靈活性好,可以提高微控制單元的穩定性和可靠性。

    38、根據本專利技術的第三方面實施例的控制裝置,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如上述第一方面實施例所述的功耗管理方法。由于控制裝置采用了上述實施例的功耗管理方法的全部技術方案,因此至少具有上述實施例的技術方案所帶來的所有有益效果。

    39、根據本專利技術的第四方面實施例的計算機可讀存儲介質,存儲有計算本文檔來自技高網...

    【技術保護點】

    1.一種功耗管理方法,用于微控制單元,其特征在于,所述方法包括:

    2.根據權利要求1所述的功耗管理方法,其特征在于,所述根據所述持續空閑時間和預設的多種不同級別的待選擇休眠模式確定目標休眠模式,包括:

    3.根據權利要求2所述的功耗管理方法,其特征在于,各個所述待選擇休眠模式對應的所述目標時間閾值通過以下步驟得到:

    4.根據權利要求2所述的功耗管理方法,其特征在于,所述根據所述持續空閑時間和各個所述待選擇休眠模式對應的所述目標時間閾值,從多種不同級別的所述待選擇休眠模式中選擇一個作為所述目標休眠模式,包括:

    5.根據權利要求2所述的功耗管理方法,其特征在于,多個所述待選擇休眠模式分別為第一休眠模式、第二休眠模式和第三休眠模式,其中,所述第一休眠模式對應的所述目標時間閾值記為第一時間閾值,所述第二休眠模式對應的所述目標時間閾值記為第二時間閾值,所述第三休眠模式對應的所述目標時間閾值記為第三時間閾值,所述第二時間閾值大于所述第一時間閾值,且小于所述第三時間閾值;

    6.根據權利要求1所述的功耗管理方法,其特征在于,所述實際狀態通過以下步驟得到:

    7.根據權利要求6所述的功耗管理方法,其特征在于,所述根據所述任務執行狀態、所述外部事件觸發狀態和所述定時器狀態中的至少一個確定所述實際狀態,包括:

    8.一種功耗管理系統,其特征在于,所述系統包括:

    9.一種控制裝置,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求1至7中任意一項所述的功耗管理方法。

    10.一種計算機可讀存儲介質,存儲有計算機可執行指令,其特征在于,所述計算機可執行指令用于執行如權利要求1至7中任意一項所述的功耗管理方法。

    ...

    【技術特征摘要】

    1.一種功耗管理方法,用于微控制單元,其特征在于,所述方法包括:

    2.根據權利要求1所述的功耗管理方法,其特征在于,所述根據所述持續空閑時間和預設的多種不同級別的待選擇休眠模式確定目標休眠模式,包括:

    3.根據權利要求2所述的功耗管理方法,其特征在于,各個所述待選擇休眠模式對應的所述目標時間閾值通過以下步驟得到:

    4.根據權利要求2所述的功耗管理方法,其特征在于,所述根據所述持續空閑時間和各個所述待選擇休眠模式對應的所述目標時間閾值,從多種不同級別的所述待選擇休眠模式中選擇一個作為所述目標休眠模式,包括:

    5.根據權利要求2所述的功耗管理方法,其特征在于,多個所述待選擇休眠模式分別為第一休眠模式、第二休眠模式和第三休眠模式,其中,所述第一休眠模式對應的所述目標時間閾值記為第一時間閾值,所述第二休眠模式對應的所述目標時間閾值記為第二時...

    【專利技術屬性】
    技術研發人員:龔聰
    申請(專利權)人:深圳市欣威智能有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV无码之国产精品| 亚洲AV日韩AV高潮无码专区| 久久精品亚洲中文字幕无码网站| 亚洲AV无码一区二三区| 久久人妻少妇嫩草AV无码蜜桃| 人妻无码一区二区视频| 国产强伦姧在线观看无码| 一本色道久久综合无码人妻| 国产色无码专区在线观看| WWW久久无码天堂MV| 亚洲一区二区三区无码中文字幕| 久久精品中文字幕无码绿巨人 | 日韩AV无码精品人妻系列| 久久午夜无码鲁丝片| 伊人久久精品无码二区麻豆| 无码日韩AV一区二区三区| 亚洲精品无码久久久久A片苍井空| 亚洲中文字幕无码爆乳AV| 免费无码黄网站在线观看| 无码人妻丰满熟妇啪啪网站牛牛| 曰批全过程免费视频在线观看无码| 无码国产激情在线观看| 无码人妻熟妇AV又粗又大| 亚洲精品成人无码中文毛片不卡| 日韩精品无码免费视频| av潮喷大喷水系列无码| 日韩精品无码专区免费播放| 国产Av激情久久无码天堂| 国产精品99无码一区二区| 国产在线无码精品无码| WWW久久无码天堂MV| 免费无码又爽又刺激毛片| 国产强被迫伦姧在线观看无码| 国产精品JIZZ在线观看无码| 亚洲一区二区无码偷拍| 中文无码一区二区不卡αv | 精品无码一区二区三区亚洲桃色| yy111111电影院少妇影院无码 | gogo少妇无码肉肉视频| 亚洲精品无码久久| 无码少妇A片一区二区三区|