[發明專利]系統級芯片的數據恢復方法、裝置、電子設備及存儲介質在審
| 申請號: | 202210970303.0 | 申請日: | 2022-08-12 |
| 公開(公告)號: | CN115480955A | 公開(公告)日: | 2022-12-16 |
| 發明(設計)人: | 吳玉瓏;張磊;李相華;彭歡;楊超 | 申請(專利權)人: | 重慶長安汽車股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F15/78 |
| 代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張偉 |
| 地址: | 400020 重慶市*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統 芯片 數據 恢復 方法 裝置 電子設備 存儲 介質 | ||
本申請涉及汽車軟件技術領域,特別涉及一種系統級芯片的數據恢復方法、裝置、電子設備及存儲介質,其中,方法包括:檢測整車系統是否進入休眠狀態;在檢測到整車系統進入休眠狀態時,獲取系統級芯片上運行的每個預設算法的運行狀態數據;利用預設存儲器存儲運行狀態數據,并在整車系統退出休眠狀態時,利用預設存儲器存儲的所有運行狀態數據將每個預設算法的運行狀態恢復至整車系統休眠之前的狀態。由此,解決了相關技術必須依賴MCU來運行算法,增加了MCU資源成本的同時,降低了項目開發的靈活性等問題。
技術領域
本申請涉及汽車軟件技術領域,特別涉及一種系統級芯片的數據恢復方法、裝置、電子設備及存儲介質。
背景技術
PPS(Persistent Publish/Subscribe,持久發布/訂閱)服務是一個小型的、可擴展的發布和訂閱服務,PPS服務提供了如何使用持久發布訂閱機制在進程之間以靈活的方式傳遞數據,從而在系統重啟時仍能保存信息,它旨在為嵌入式系統中的發布/訂閱和持久性提供簡單、易用的解決方案,滿足使用異步發布和通知構建松散連接系統的需求。隨著汽車電子技術跟新迭代,汽車也越來越多的采用SoC(System on Chip,系統級芯片)來驅動大屏液晶儀表和中控屏幕,而部分算法相對比較復雜,需要處理的數據量也會越來越大,對MCU(Microcontroller Unit,微控制單元)的要求也會更高。
對于傳統汽車的會涉及大量數據存儲的算法,比如燃油算法,相關技術通常是將此類算法放在MCU軟件中運行,在MCU中劃一塊內存區域,休眠喚醒時MCU不會初始化這塊內存區域,將相關數據存儲在這塊區域,從而保證數據連續性。
然而,相關技術必須依賴MCU來運行算法,隨著算法的復雜度越高,需要的MCU性能和空間也越大,不僅增加了MCU的成本,還降低了項目開發的靈活性。
發明內容
本申請提供一種系統級芯片的數據恢復方法、裝置、電子設備及存儲介質,以解決相關技術必須依賴MCU來運行算法,增加了MCU資源成本的同時,降低了項目開發的靈活性等問題。
本申請第一方面實施例提供一種系統級芯片的數據恢復方法,包括以下步驟:檢測整車系統是否進入休眠狀態;在檢測到所述整車系統進入所述休眠狀態時,獲取系統級芯片上運行的每個預設算法的運行狀態數據;利用預設存儲器存儲所述運行狀態數據,并在所述整車系統退出所述休眠狀態時,利用所述預設存儲器存儲的所有運行狀態數據將所述每個預設算法的運行狀態恢復至所述整車系統休眠之前的狀態。
根據上述技術手段,本申請實施例在檢測到整車系統進入休眠狀態時,獲取系統級芯片上運行的預設算法的運行狀態數據,并進行存儲,整車系統在退出休眠狀態時,讀取存儲的數據還原到軟件中的變量,使數據恢復到休眠前的狀態,通過將休眠時需要保持數據不變的算法保存,并將算法放到SoC上執行,從而擺脫了傳統算法對MCU的依賴,提高了SoC的利用率,大大提高了項目開發的靈活性,并且縮短了項目開發周期。
可選的,在本申請的一個實施例中,在利用預設存儲器存儲所述運行狀態數據之前,包括:按照發布與訂閱PPS服務的數據格式對所述運行狀態數據進行數據封裝,得到封裝結果;利用所述PPS服務將所述封裝結果發送至所述預設存儲器。
根據上述技術手段,本申請實施例可以將需要存儲的數據按照PPS數據格式打包封裝,并將打包好數據通過PPS發送到存儲設備,從而降低了MCU的運行負載。
可選的,在本申請的一個實施例中,在按照發布與訂閱PPS服務的數據格式對所述運行狀態數據進行數據封裝之前,包括:檢測所述運行狀態數據的實際數據量是否大于打包閾值;在所述實際數據量大于所述打包閾值,打包所述運行狀態數據得到數組或字符串。
根據上述技術手段,本申請實施例在檢測到系統級芯片上運行的預設算法的運行狀態數據的實際數據量大于一定數值時,從而進行打包得到數組或字符串,減少數據量的產生,降低項目中MCU的成本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶長安汽車股份有限公司,未經重慶長安汽車股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210970303.0/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





