[發明專利]一種汽車儀表故障信息獲取方法、裝置、電子設備及存儲介質在審
| 申請號: | 202211426708.4 | 申請日: | 2022-11-15 |
| 公開(公告)號: | CN115658321A | 公開(公告)日: | 2023-01-31 |
| 發明(設計)人: | 蘇雷龍;汪駿;張富國 | 申請(專利權)人: | 北斗星通智聯科技有限責任公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F11/07;G06F13/42;G06F15/78 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 徐煬 |
| 地址: | 401120 重*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 汽車 儀表 故障 信息 獲取 方法 裝置 電子設備 存儲 介質 | ||
本申請涉及汽車儀表技術領域,具體提供一種汽車儀表故障信息獲取方法、裝置、電子設備及存儲介質,利用汽車儀表MCU的異常中斷機制獲取實時操作系統RTOS的異常現場信息,并且基于靜態隨機存取存儲器SRAM的保留特性,避免異常現場信息丟失,通過SPI總線將異常現場信息中包含的CPU狀態寄存器和堆棧信息發送給車機SOC,進而利于研發人員調用并分析異常現場信息、以定位問題,有效的節約了復現和排除故障的時間,提高儀表軟件質量。其中,通過校驗SRAM中日志緩存區的更新標記,來判斷是否要發送SRAM中日志緩存區存儲的CPU狀態寄存器和堆棧信息,能夠避免SPI總線負載的不必要占用。
技術領域
本申請涉及汽車儀表技術領域,具體而言,涉及一種汽車儀表故障信息獲取方法、裝置、電子設備及存儲介質。
背景技術
汽車儀表由各種儀表、指示器,特別是駕駛員用警示燈報警器等組成,為駕駛員提供所需的汽車運行參數信息。當汽車儀表程序運行過程中出現問題時,就需要第一時間得到故障時的儀表狀態,以進行問題分析。
目前,汽車儀表MCU日志的獲取方式,大多是在電路板上插仿真器或者串口,通過在線工具實時獲取。但是在量產儀表上留有Jtag插座(仿真器接插件)或者串口插座對產品的信息安全是有挑戰的,一般不允許在量產儀表上保留會泄露系統信息的接插件,所以量產儀表上無法通過在線工具獲取MCU的異常信息;并且異常現場不可能一直保留,只要儀表發生掉電或者重啟,現場信息就丟失了,對于后續的分析、定位問題是十分不利的。另外,系統崩潰或者軟件異常在量產版本上都是極低概率復現的,一旦無法獲取異常發生時的現場信息,通過復現的方式還原故障現場會消耗大量的時間成本。
發明內容
有鑒于此,本申請的目的在于提供一種汽車儀表故障信息獲取方法、裝置、電子設備及存儲介質,能夠基于靜態隨機存取存儲器SRAM的保留特性,實現系統異常時CPU狀態信息以及堆棧信息的獲取,利于分析和定位汽車儀表問題。
本申請實施例提供的一種汽車儀表故障信息獲取方法,包括以下步驟:
將汽車儀表MCU中的靜態隨機存取存儲器SRAM劃分出日志緩存區;
基于所述汽車儀表MCU的異常中斷機制獲取實時操作系統RTOS的異常現場信息,并將所述RTOS的異常現場信息存儲至所述SRAM中的日志緩存區;其中,所述RTOS的異常現場信息包括CPU狀態寄存器和堆棧信息;
基于SPI總線將存儲至所述SRAM日志緩沖區中的異常現場信息發送至車機SOC。
在一些實施例中,通過如下方式所述將汽車儀表MCU中的靜態隨機存取存儲器SRAM劃分出日志緩沖區:
修改汽車儀表MCU的鏈接腳本文件,從SRAM中劃分出日志緩存區,并將所述日志緩存區配置為保存模式,以使SRAM的存儲陣列不掉電,保持所述日志緩存區中的數據。
在一些實施例中,所述基于所述汽車儀表MCU的異常中斷機制獲取實時操作系統RTOS的異常現場信息,包括以下步驟:
響應汽車儀表MCU發生的異常,執行獲取CPU狀態寄存器和堆棧信息的命令;
基于RTOS的棧溢出鉤子函數獲取CPU狀態寄存器和堆棧信息,得到實時操作系統RTOS的異常現場信息。
在一些實施例中,所述將所述RTOS的異常現場信息存儲至所述SRAM中的日志緩存區之后,還包括以下步驟:
對所述SRAM中日志緩存區設置更新標記。
在一些實施例中,所述基于SPI總線將存儲至所述SRAM日志緩沖區中的異常現場信息發送至車機SOC,包括以下步驟:
校驗所述SRAM中日志緩存區的更新標記;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北斗星通智聯科技有限責任公司,未經北斗星通智聯科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211426708.4/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





