欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種車載嵌入式系統(tǒng)的異常處理裝置及方法

文檔序號(hào):10686922閱讀:388來源:國知局
一種車載嵌入式系統(tǒng)的異常處理裝置及方法
【專利摘要】本發(fā)明提供一種車載嵌入式系統(tǒng)的異常處理裝置及方法,其中裝置包括異常捕獲模塊,異常識(shí)別、分析、記錄模塊和異常信息顯示模塊;異常捕獲模塊,用于采集和過濾串口數(shù)據(jù),獲取車載嵌入式系統(tǒng)運(yùn)行時(shí)的異常信息;異常識(shí)別、分析、記錄模塊,用于提取車載嵌入式系統(tǒng)的異常信息中的關(guān)鍵字,對(duì)關(guān)鍵字進(jìn)行分類、處理,形成異常信息表并記錄在物理存儲(chǔ)器上;異常信息顯示模塊,用于讀取異常信息表,并提供顯示界面顯示車載嵌入式系統(tǒng)的異常信息;本發(fā)明在車載嵌入式系統(tǒng)重啟后將上次系統(tǒng)發(fā)生異常的原因呈現(xiàn)出來,有利于系統(tǒng)維護(hù)人員快速分析、定位、解決問題,并且當(dāng)系統(tǒng)發(fā)生異常時(shí)能夠快速自動(dòng)重啟,減少用戶的主動(dòng)干預(yù),縮短問題暴露在用戶面前的時(shí)間。
【專利說明】
一種車載嵌入式系統(tǒng)的異常處理裝置及方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及車載嵌入式系統(tǒng)技術(shù)領(lǐng)域,具體涉及一種車載嵌入式系統(tǒng)的異常處理 裝置及方法。
【背景技術(shù)】
[0002] 隨著汽車工業(yè)的飛速發(fā)展,車載嵌入式系統(tǒng)功能越來越多,也變得越來越復(fù)雜;在 車載嵌入式系統(tǒng)運(yùn)行過程中,鑒于工作環(huán)境的多變,如電源電壓不穩(wěn)定、系統(tǒng)運(yùn)行時(shí)間長、 氣溫變化、濕度變化等,經(jīng)常會(huì)出現(xiàn)程序異常崩潰問題,這種異常崩潰問題一般表現(xiàn)為:重 現(xiàn)概率低或者不再重現(xiàn);車載嵌入式系統(tǒng)的程序異常崩潰嚴(yán)重時(shí),可能會(huì)出現(xiàn)系統(tǒng)不響應(yīng) 任何操作、系統(tǒng)死機(jī)、系統(tǒng)自動(dòng)彈出提示等現(xiàn)象,此時(shí)一般需要人為干預(yù)斷電重啟,或者等 待系統(tǒng)看門狗超時(shí)自動(dòng)重啟,重啟后問題又不再重現(xiàn)。
[0003] 分析這類程序異常崩潰問題最大的困難在于問題出現(xiàn)概率低、只在特定條件下出 現(xiàn)或者根本無法重現(xiàn),開發(fā)者無法通過有限的現(xiàn)象描述去推測、定位問題的原因,并快速解 決問題。
[0004] 這種程序異常崩潰問題有時(shí)也可能不是車載嵌入式系統(tǒng)出現(xiàn)的問題,而是汽車本 身出現(xiàn)的問題。由于車載嵌入式系統(tǒng)主機(jī)安裝在汽車上,在不拆車的情況下,根本無法實(shí)車 測量車身相關(guān)數(shù)據(jù),拆車后,問題有可能又無法再現(xiàn),所以當(dāng)機(jī)器出現(xiàn)類似問題時(shí)多數(shù)都會(huì) 被退回到主機(jī)生產(chǎn)廠家,增加了主機(jī)生產(chǎn)廠家的負(fù)擔(dān)和開銷。
[0005] 由于車載產(chǎn)品涉及到索賠的問題,在車載主機(jī)退回到主機(jī)生產(chǎn)廠家后,售后分析 和維護(hù)人員僅通過車主或者4S店工作人員簡單的問題描述難以重現(xiàn)程序異常崩潰問題,有 時(shí)車主或者4S店工作人員都不記得進(jìn)行過什么操作就產(chǎn)生了問題,在問題無法重現(xiàn)的情況 下,根本無法對(duì)問題進(jìn)行有效的分析;往往需要安排大量的室內(nèi)和室外試驗(yàn)去嘗試復(fù)現(xiàn)問 題,但往往還是無法重現(xiàn)發(fā)生問題時(shí)的情形;有時(shí)還需要不斷同用戶交流,獲取更多有用的 信息,更有甚者有時(shí)還需要去現(xiàn)場實(shí)地分析;
[0006] 上述程序異常崩潰問題分析方法效率極其低下,往往投入大量的人力、物力、財(cái)力 而問題還無法得到及時(shí)、有效地解決,給用戶留下極壞的印象,造成用戶對(duì)車載嵌入式系統(tǒng) 產(chǎn)品的抱怨與不滿。

【發(fā)明內(nèi)容】

[0007] 本發(fā)明提供一種車載嵌入式系統(tǒng)的異常處理裝置及方法,對(duì)異常信息進(jìn)行捕捉、 識(shí)別、分析、記錄、顯示,在系統(tǒng)重啟后將上次系統(tǒng)發(fā)生異常的原因呈現(xiàn)出來,有利于系統(tǒng)維 護(hù)人員快速分析、定位、解決問題,并且當(dāng)車載嵌入式系統(tǒng)發(fā)生異常時(shí)能夠快速自動(dòng)重啟, 減少用戶的主動(dòng)干預(yù),縮短問題暴露在用戶面前的時(shí)間。
[0008] 為了解決上述技術(shù)問題,本發(fā)明所采取的技術(shù)方案為:
[0009] 本發(fā)明一方面提供一種車載嵌入式系統(tǒng)的異常處理裝置,包括異常捕獲模塊,異 常識(shí)別、分析、記錄模塊和異常信息顯示模塊;
[0010]所述異常捕獲模塊,用于采集和過濾串口數(shù)據(jù),獲取車載嵌入式系統(tǒng)運(yùn)行時(shí)的異 常信息;
[0011]所述異常識(shí)別、分析、記錄模塊,用于提取車載嵌入式系統(tǒng)的異常信息中的關(guān)鍵 字,對(duì)所述關(guān)鍵字進(jìn)行分類、處理,形成異常信息表,所述異常信息表記錄在物理存儲(chǔ)器上;
[0012] 所述異常信息顯示模塊,用于讀取所述異常信息表,并提供顯示界面顯示車載嵌 入式系統(tǒng)的異常信息。
[0013] 進(jìn)一步的,所述異常信息包括類型信息、所屬模塊信息、和異常具體信息。
[0014] 又進(jìn)一步的,所述異常信息顯示模塊按照相應(yīng)的格式顯示車載嵌入式系統(tǒng)的異常 fg息。
[0015] 本發(fā)明另一方面提供一種車載嵌入式系統(tǒng)的異常處理方法,包括:
[0016] 異常捕獲步驟:采集和過濾串口數(shù)據(jù),獲取車載嵌入式系統(tǒng)運(yùn)行時(shí)的異常信息;
[0017] 異常識(shí)別、分析、記錄步驟:提取車載嵌入式系統(tǒng)的異常信息中的關(guān)鍵字,對(duì)所述 關(guān)鍵字進(jìn)行分類、處理,形成異常信息表,所述異常信息表記錄在物理存儲(chǔ)器上;
[0018] 異常信息顯示步驟:讀取所述異常信息表,并顯示車載嵌入式系統(tǒng)的異常信息。
[0019] 進(jìn)一步的,根據(jù)異常信息中的類型信息、所屬模塊信息和異常具體信息,識(shí)別和判 斷異常問題的類型與原因、異常問題出現(xiàn)的所屬模塊、出現(xiàn)的次數(shù),并根據(jù)異常具體信息, 定位到具體代碼函數(shù)。
[0020] 更進(jìn)一步的,所述異常識(shí)別、分析、記錄步驟中,將車載嵌入式系統(tǒng)異常信息記錄 在所述物理存儲(chǔ)器后,自動(dòng)重啟車載嵌入式系統(tǒng)。
[0021] 本發(fā)明提供的一種車載嵌入式系統(tǒng)的異常處理裝置及方法,獲得了以下技術(shù)效 果:系統(tǒng)售后維護(hù)人員可以從記錄的異常信息中的類型信息識(shí)別和判斷程序異常崩潰問題 是歸屬于汽車本身還是車載系統(tǒng)主機(jī),減少車載系統(tǒng)主機(jī)異常退機(jī)的退機(jī)率;系統(tǒng)售后分 析人員根據(jù)異常信息中的類型信息、所屬模塊信息和異常具體信息,識(shí)別和判斷異常問題 的類型與原因、異常問題出現(xiàn)的所屬模塊、出現(xiàn)的次數(shù),并根據(jù)異常具體信息,定位到具體 代碼函數(shù),從而減少問題重現(xiàn)時(shí)人力、物力和財(cái)力的投入,使分析解決問題更具有針對(duì)性和 時(shí)效性;當(dāng)異常發(fā)生時(shí)能夠快速自動(dòng)重新啟動(dòng)系統(tǒng),減少用戶的主動(dòng)干預(yù),縮短問題暴露在 用戶面前的時(shí)間,減少用戶的抱怨,提高客戶滿意度。
【附圖說明】
[0022] 圖1是本發(fā)明一種車載嵌入式系統(tǒng)的異常處理裝置的結(jié)構(gòu)示意圖;
[0023]圖2是本發(fā)明一種車載嵌入式系統(tǒng)的異常處理方法的流程示意圖。
【具體實(shí)施方式】
[0024]下面結(jié)合附圖具體闡明本發(fā)明的實(shí)施方式,附圖僅供參考和說明使用,不構(gòu)成對(duì) 本發(fā)明專利保護(hù)范圍的限制。
[0025] 如圖1所示,本實(shí)施例提供一種車載嵌入式系統(tǒng)的異常處理裝置,包括異常捕獲模 塊,異常識(shí)別、分析、記錄模塊和異常信息顯示模塊;
[0026] 所述異常捕獲模塊,用于采集和過濾串口數(shù)據(jù),獲取車載嵌入式系統(tǒng)運(yùn)行時(shí)的異 常信息;
[0027]所述異常識(shí)別、分析、記錄模塊,用于提取車載嵌入式系統(tǒng)的異常信息中的關(guān)鍵 字,對(duì)所述關(guān)鍵字進(jìn)行分類、處理,形成異常信息表,所述異常信息表記錄在物理存儲(chǔ)器上; [0028]所述異常信息顯示模塊,用于讀取所述異常信息表,并提供顯示界面顯示車載嵌 入式系統(tǒng)的異常信息。
[0029] 在本實(shí)施例中,所述異常信息包括類型信息、所屬模塊信息、和異常具體信息。
[0030] 在本實(shí)施例中,所述異常信息顯示模塊按照相應(yīng)的格式顯示車載嵌入式系統(tǒng)的異 常信息。
[0031] 如圖2所示,本實(shí)施例還涉及一種車載嵌入式系統(tǒng)的異常處理方法,包括如下步 驟:
[0032] S1:異常捕獲步驟:采集和過濾串口數(shù)據(jù),即,讀取串口數(shù)據(jù),判斷是否存在異常數(shù) 據(jù),獲取車載嵌入式系統(tǒng)運(yùn)行時(shí)的異常信息,當(dāng)系統(tǒng)程序運(yùn)行發(fā)生異常時(shí),會(huì)輸出以下類似 信息:
[0033] 8 ? 39>Exception,Data Abort,(4) : Thread-Id = 05e20006(pth = 86ba8484), Proc-Id = 05e 10006 (pprc = 86ba816c) 'G3NavHMI. exe ' , VM-active = 05e 10006 (pprc = 86ba816c)'G3NavHMI.exe'
[0034] 8.40>PC = 415813d4(ncl_basecom.dll+0x000013d4)RA = ffffffff (??? + 0xffffffff)SP = 0001d798,BVA = ffffffff
[0035] 8.42>Exception,Raised Exception,(_1) :Thread_Id = 05e20006(pth = 86ba8484),Proc-Id = 00400002(pprc = 85769308) 'NK.EXE',VM-active = 05e100 06(pprc = 86ba816c) 'G3NavHMI. exe '
[0036] S2:異常識(shí)別、分析、記錄步驟:收到所述異常信息后,首先進(jìn)行異常數(shù)據(jù)識(shí)別步 驟:提取車載嵌入式系統(tǒng)的異常信息中的關(guān)鍵字(如,Exception、Pre_fetch Data Abort、 Data Abort等),然后進(jìn)行異常數(shù)據(jù)分析步驟:對(duì)所述關(guān)鍵字進(jìn)行分類、處理,形成異常信息 表,最后進(jìn)行異常數(shù)據(jù)記錄步驟:將異常信息表記錄在物理存儲(chǔ)器上,以保證系統(tǒng)重啟后, 信息不被丟棄。記錄完成后,自動(dòng)重啟系統(tǒng)。所述異常信息表的結(jié)構(gòu)體如下:

[0039] S3:異常信息顯示步驟:判斷是否需要呈現(xiàn)異常信息,當(dāng)需要顯示時(shí),從物理存儲(chǔ) 器中讀取所述異常信息表,并在異常信息顯示模塊提供的顯示界面中顯示車載嵌入式系統(tǒng) 的異常信息,顯示的異常信息的量可以設(shè)置為最多10條或其他條數(shù)。
[0040] 本發(fā)明提供的一種車載嵌入式系統(tǒng)的異常處理裝置及方法,使系統(tǒng)售后維護(hù)人員 可以從記錄的異常信息中的類型信息識(shí)別和判斷程序異常崩潰問題是歸屬于汽車本身還 是車載系統(tǒng)主機(jī),減少車載系統(tǒng)主機(jī)異常退機(jī)的退機(jī)率;系統(tǒng)售后分析人員根據(jù)異常信息 中的類型信息、所屬模塊信息和異常具體信息,識(shí)別和判斷異常問題的類型與原因、異常問 題出現(xiàn)的所屬模塊、出現(xiàn)的次數(shù),并根據(jù)異常具體信息,定位到具體代碼函數(shù),從而減少問 題重現(xiàn)時(shí)人力、物力和財(cái)力的投入,使分析解決問題更具有針對(duì)性和時(shí)效性;當(dāng)異常發(fā)生時(shí) 能夠快速自動(dòng)重新啟動(dòng)系統(tǒng),減少用戶的主動(dòng)干預(yù),縮短問題暴露在用戶面前的時(shí)間,減少 用戶的抱怨,提高客戶滿意度。
[0041]以上所揭露的僅為本發(fā)明的較佳實(shí)施例,不能以此來限定本發(fā)明的權(quán)利保護(hù)范 圍,因此依本發(fā)明申請(qǐng)專利范圍所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【主權(quán)項(xiàng)】
1. 一種車載嵌入式系統(tǒng)的異常處理裝置,其特征在于:包括異常捕獲模塊,異常識(shí)別、 分析、記錄模塊和異常信息顯示模塊; 所述異常捕獲模塊,用于采集和過濾串口數(shù)據(jù),獲取車載嵌入式系統(tǒng)運(yùn)行時(shí)的異常信 息; 所述異常識(shí)別、分析、記錄模塊,用于提取車載嵌入式系統(tǒng)的異常信息中的關(guān)鍵字,對(duì) 所述關(guān)鍵字進(jìn)行分類、處理,形成異常信息表,所述異常信息表記錄在物理存儲(chǔ)器上; 所述異常信息顯示模塊,用于讀取所述異常信息表,并提供顯示界面顯示車載嵌入式 系統(tǒng)的異常信息。2. 如權(quán)利要求1所述的一種車載嵌入式系統(tǒng)的異常處理裝置,其特征在于:所述異常信 息包括類型信息、所屬模塊信息、和異常具體信息。3. 如權(quán)利要求1所述的一種車載嵌入式系統(tǒng)的異常處理裝置,其特征在于:所述異常信 息顯示模塊按照相應(yīng)的格式顯示車載嵌入式系統(tǒng)的異常信息。4. 一種車載嵌入式系統(tǒng)的異常處理方法,其特征在于,包括: 異常捕獲步驟:采集和過濾串口數(shù)據(jù),獲取車載嵌入式系統(tǒng)運(yùn)行時(shí)的異常信息; 異常識(shí)別、分析、記錄步驟:提取車載嵌入式系統(tǒng)的異常信息中的關(guān)鍵字,對(duì)所述關(guān)鍵 字進(jìn)行分類、處理,形成異常信息表,所述異常信息表記錄在物理存儲(chǔ)器上; 異常信息顯示步驟:讀取所述異常信息表,并顯示車載嵌入式系統(tǒng)的異常信息。5. 如權(quán)利要求4所述的一種車載嵌入式系統(tǒng)的異常處理方法,其特征在于:根據(jù)異常信 息中的類型信息、所屬模塊信息和異常具體信息,識(shí)別和判斷異常問題的類型與原因、異常 問題出現(xiàn)的所屬模塊、出現(xiàn)的次數(shù),并根據(jù)異常具體信息,定位到具體代碼函數(shù)。6. 如權(quán)利要求4所述的一種車載嵌入式系統(tǒng)的異常處理方法,其特征還在于:所述異常 識(shí)別、分析、記錄步驟中,將車載嵌入式系統(tǒng)異常信息記錄在所述物理存儲(chǔ)器后,自動(dòng)重啟 車載嵌入式系統(tǒng)。
【文檔編號(hào)】G06F11/07GK106055419SQ201610196390
【公開日】2016年10月26日
【申請(qǐng)日】2016年3月31日 公開號(hào)201610196390.3, CN 106055419 A, CN 106055419A, CN 201610196390, CN-A-106055419, CN106055419 A, CN106055419A, CN201610196390, CN201610196390.3
【發(fā)明人】程時(shí)宋, 陳秋龍, 黃東豹, 朱元光
【申請(qǐng)人】惠州市德賽西威汽車電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
溧水县| 岑巩县| 会理县| 巴楚县| 那曲县| 色达县| 光泽县| 中江县| 邵阳县| 永胜县| 威远县| 马公市| 桐梓县| 嵊泗县| 建平县| 阜平县| 芷江| 涡阳县| 新竹县| 双鸭山市| 清徐县| 金溪县| 石嘴山市| 怀安县| 剑阁县| 原阳县| 凤庆县| 南靖县| 澜沧| 焦作市| 芦山县| 海晏县| 蓬莱市| 陇南市| 涟水县| 固始县| 林甸县| 信丰县| 西宁市| 克什克腾旗| 平山县|