一種基于智能移動(dòng)終端的數(shù)據(jù)計(jì)算方法
【專利摘要】本發(fā)明屬于車輛電子信息系統(tǒng),具體涉及一種基于智能移動(dòng)終端的數(shù)據(jù)計(jì)算方法。本發(fā)明技術(shù)方案中,智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊為多模信號(hào)轉(zhuǎn)換器設(shè)置總線類型和總線參數(shù),多模信號(hào)轉(zhuǎn)換器切換為相應(yīng)的總線類型,并根據(jù)設(shè)置的總線參數(shù)采集總線數(shù)據(jù),并經(jīng)信號(hào)同步適配器發(fā)送給智能移動(dòng)終端,智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊對數(shù)據(jù)采樣、分析采樣結(jié)果并實(shí)時(shí)顯示。與現(xiàn)有技術(shù)相比較,該方法適應(yīng)性和可擴(kuò)展性更好;實(shí)施方便,實(shí)施成本低。
【專利說明】一種基于智能移動(dòng)終端的數(shù)據(jù)計(jì)算方法【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于車輛電子信息系統(tǒng),具體涉及一種基于智能移動(dòng)終端的數(shù)據(jù)計(jì)算方法。
【背景技術(shù)】
[0002]基于總線構(gòu)建的網(wǎng)絡(luò)拓?fù)湎到y(tǒng)把每個(gè)數(shù)據(jù)交換的發(fā)起者作為一個(gè)節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)按照網(wǎng)絡(luò)協(xié)議向總線上傳數(shù)據(jù),同時(shí)接收總線向其發(fā)送的數(shù)據(jù)。傳統(tǒng)的總線數(shù)據(jù)計(jì)算方法一般有如下兩種:a.基于專用的嵌入式數(shù)據(jù)采集測量設(shè)備;b.基于信號(hào)轉(zhuǎn)換設(shè)備和PC數(shù)據(jù)采集共同完成。前者一般需要不同的數(shù)據(jù)采集測量設(shè)備來支持不同種類的傳輸總線,功能單一,造價(jià)昂貴,可擴(kuò)展性差;對于后者,常用的信號(hào)轉(zhuǎn)換設(shè)備通常也只支持一種信號(hào)到PC串行信號(hào)的轉(zhuǎn)換,并且通過PC采集數(shù)據(jù),便攜和易用性較差,在生產(chǎn)或外場實(shí)驗(yàn)中調(diào)試極為不便。此外,這兩種計(jì)算方法一般還需要借助示波器、邏輯分析儀等大型昂貴的調(diào)試設(shè)備。因此研究一種可靠的、方便的總線數(shù)據(jù)計(jì)算方法顯得尤為重要。
【發(fā)明內(nèi)容】
[0003](一 )要解決的技術(shù)問題
[0004]本發(fā)明要解決的技術(shù)問題是:如何提供一種基于智能移動(dòng)終端的數(shù)據(jù)計(jì)算方法。
[0005]( 二 )技術(shù)方案
[0006]為解決上述技術(shù)問題,本發(fā)明提供一種基于智能移動(dòng)終端的數(shù)據(jù)計(jì)算方法,該方法基于車輛總線調(diào)試系統(tǒng)來實(shí)施,所述車輛總線調(diào)試系統(tǒng)包括:多模信號(hào)轉(zhuǎn)換器1、信號(hào)同步適配器2以及智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3 ;所述多模信號(hào)轉(zhuǎn)換器I設(shè)置為具有多模切換功能且支持USB外設(shè)協(xié)議,用于將總線數(shù)據(jù)轉(zhuǎn)換為與移動(dòng)終端匹配的USB串行信號(hào),可轉(zhuǎn)換的總線信號(hào)類型包括:CAN、FleXRay、LIN、MOST,其包括:第一 USB驅(qū)動(dòng)模塊4、數(shù)據(jù)分析與處理模塊5、數(shù)據(jù)顯示模塊6以及參數(shù)控制模塊7 ;所述信號(hào)同步適配器2用于為多模信號(hào)轉(zhuǎn)換器I和智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3提供數(shù)據(jù)傳輸和交換通道;所述智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3運(yùn)行于智能移動(dòng)終端設(shè)備,用于對信號(hào)同步適配器2傳輸過來的數(shù)據(jù)進(jìn)行解析,并以圖形方式實(shí)時(shí)的展現(xiàn)信號(hào)波形,對數(shù)據(jù)錯(cuò)誤異常進(jìn)行分析診斷和解決,并向總線回傳數(shù)據(jù)進(jìn)行調(diào)試,其包括:總線控制模塊8、總線驅(qū)動(dòng)模塊9、核心控制模塊10以及第二 USB驅(qū)動(dòng)模塊11 ;
[0007]具體而言,本方法工作流程包括:總線參數(shù)設(shè)置和總線數(shù)據(jù)采集調(diào)試兩個(gè)過程;
[0008]其中,在總線參數(shù)設(shè)置過程中,由所述多模信號(hào)轉(zhuǎn)換器I接入總線網(wǎng)絡(luò)后,作為總線網(wǎng)絡(luò)拓?fù)滏溨械囊粋€(gè)節(jié)點(diǎn)進(jìn)行信息的收發(fā);在啟動(dòng)總線數(shù)據(jù)測量分析前,由智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3的參數(shù)控制模塊7借助數(shù)據(jù)顯示模塊6設(shè)定總線網(wǎng)絡(luò)類型和總線通信參數(shù);移動(dòng)終端參數(shù)輸入確認(rèn)后,通過所述數(shù)據(jù)處理與分析模塊5對輸入?yún)?shù)進(jìn)行封裝得到總線參數(shù)設(shè)置信號(hào),然后由所述第一 USB驅(qū)動(dòng)模塊4將封裝后的總線參數(shù)設(shè)置信號(hào)發(fā)送給信號(hào)同步適配器2,信號(hào)同步適配器2將設(shè)置信號(hào)適配后建立USB連接,發(fā)送給多模信號(hào)轉(zhuǎn)換器I從而完成總線參數(shù)的設(shè)置;
[0009]完成總線參數(shù)設(shè)置后,通過所述智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3發(fā)送啟動(dòng)指令以進(jìn)行總線數(shù)據(jù)采集;多模信號(hào)轉(zhuǎn)換器I的核心控制模塊10為總線控制模塊8設(shè)置相關(guān)的總線參數(shù),總線驅(qū)動(dòng)模塊9根據(jù)所設(shè)置的總線參數(shù)采集接收總線數(shù)據(jù),并通過總線控制模塊8將總線數(shù)據(jù)發(fā)送給核心控制模塊10進(jìn)行數(shù)據(jù)解析和封裝,然后由第二 USB驅(qū)動(dòng)模塊11發(fā)送給信號(hào)同步適配器2,智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3獲得經(jīng)信號(hào)同步適配器2轉(zhuǎn)換的總線數(shù)據(jù)包后,進(jìn)行總線數(shù)據(jù)的采樣和解析:一方面通過持續(xù)的信號(hào)采樣結(jié)果繪制總線信號(hào)波形,分析總線網(wǎng)絡(luò)通信情況;另一方面,解析后的數(shù)據(jù)和移動(dòng)終端數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行比對,進(jìn)而實(shí)現(xiàn)數(shù)據(jù)錯(cuò)誤分析診斷和數(shù)據(jù)異常解決;最后,將該車輛總線調(diào)試系統(tǒng)作為總線網(wǎng)絡(luò)中的一個(gè)節(jié)點(diǎn),向總線發(fā)送調(diào)試數(shù)據(jù),以進(jìn)行更精細(xì)的調(diào)試工作。
[0010](三)有益效果
[0011]本發(fā)明技術(shù)方案中,智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊為多模信號(hào)轉(zhuǎn)換器設(shè)置總線類型和總線參數(shù),多模信號(hào)轉(zhuǎn)換器切換為相應(yīng)的總線類型,并根據(jù)設(shè)置的總線參數(shù)采集總線數(shù)據(jù),并經(jīng)信號(hào)同步適配器發(fā)送給智能移動(dòng)終端,智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊通過USB 口對數(shù)據(jù)采樣、分析采樣結(jié)果并實(shí)時(shí)顯示。與現(xiàn)有技術(shù)相比較,該方法適應(yīng)性和可擴(kuò)展性更好;實(shí)施方便,實(shí)施成本低。
【專利附圖】
【附圖說明】
[0012]圖1為本發(fā)明方法所應(yīng)用的車輛總線調(diào)試系統(tǒng)的結(jié)構(gòu)示意圖。
[0013]圖2為本發(fā)明方法所應(yīng)用的車輛總線調(diào)試系統(tǒng)結(jié)構(gòu)和接口框圖;
[0014]圖3為本發(fā)明方法所應(yīng)用的多模信號(hào)轉(zhuǎn)換器內(nèi)部功能模塊框圖;
[0015]圖4為本發(fā)明方法所應(yīng)用的移動(dòng)終端數(shù)據(jù)調(diào)試模塊的內(nèi)部功能模塊框圖;
[0016]圖5為本發(fā)明方法所應(yīng)用的USB主機(jī)和USB外設(shè)握手通信過程示意圖。
[0017]圖中:
[0018]1:多模信號(hào)轉(zhuǎn)換器;2:信號(hào)同步適配器;
[0019]3:智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊;4:第一 USB驅(qū)動(dòng)模塊;
[0020]5:數(shù)據(jù)處理與分析模塊;6:數(shù)據(jù)顯示模塊;7:參數(shù)控制模塊;
[0021]8:總線控制模塊;9:總線驅(qū)動(dòng)模塊;10:核心控制模塊;
[0022]11:第二 USB驅(qū)動(dòng)模塊。
【具體實(shí)施方式】
[0023]為使本發(fā)明的目的、內(nèi)容、和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和實(shí)施例,對本發(fā)明的【具體實(shí)施方式】作進(jìn)一步詳細(xì)描述。
[0024]為解決現(xiàn)有技術(shù)的問題,本發(fā)明提供一種基于智能移動(dòng)終端的數(shù)據(jù)計(jì)算方法,該方法基于車輛總線調(diào)試系統(tǒng)來實(shí)施,如圖1所示,該車輛總線調(diào)試系統(tǒng)包括:多模信號(hào)轉(zhuǎn)換器1、信號(hào)同步適配器2以及智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3 ;
[0025]所述多模信號(hào)轉(zhuǎn)換器I具有多模式切換功能,支持多種總線類型,可匹配和適應(yīng)多種類型的總線信號(hào)且支持USB外設(shè)協(xié)議,用于將總線數(shù)據(jù)轉(zhuǎn)換為與移動(dòng)終端匹配的USB串行信號(hào),可轉(zhuǎn)換的總線信號(hào)類型包括:CAN、FlexRay, LIN、MOST等,在具體應(yīng)用孵化中可根據(jù)需要擴(kuò)充;
[0026]所述信號(hào)同步適配器2用于為多模信號(hào)轉(zhuǎn)換器I和智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3提供數(shù)據(jù)傳輸和交換通道;
[0027]所述智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3運(yùn)行于智能移動(dòng)終端設(shè)備,用于對信號(hào)同步適配器2傳輸過來的數(shù)據(jù)進(jìn)行解析,并以圖形方式實(shí)時(shí)的展現(xiàn)信號(hào)波形,對數(shù)據(jù)錯(cuò)誤異常進(jìn)行分析診斷和解決,并向總線回傳數(shù)據(jù)進(jìn)行調(diào)試;
[0028]以基于Android操作系統(tǒng)的終端為例,移動(dòng)終端通過USB外設(shè)模式和USB主機(jī)模式支持實(shí)現(xiàn)Android外設(shè)協(xié)議的各種硬件設(shè)備(本發(fā)明中指多模信號(hào)轉(zhuǎn)換器)建立通信。在USB外設(shè)模式下,外部USB設(shè)備充當(dāng)USB主機(jī),這種模式給予不具備主機(jī)功能的Android終端以與USB硬件交互的能力;在USB主機(jī)模式下,Android終端扮演著主機(jī)的角色。如圖5為Android終端處于主機(jī)模式下USB主機(jī)和USB外設(shè)握手通信過程的示意圖,Android終端為設(shè)備提供電源,并進(jìn)行數(shù)據(jù)交換。
[0029]其中,所述智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3包括:第一 USB驅(qū)動(dòng)模塊4、數(shù)據(jù)分析與處理模塊5、數(shù)據(jù)顯示模塊6以及參數(shù)控制模塊7 ;
[0030]所述多模信號(hào)轉(zhuǎn)換器I包括:總線控制模塊8、總線驅(qū)動(dòng)模塊9、核心控制模塊10以及第二 USB驅(qū)動(dòng)模塊11 ;
[0031]本系統(tǒng)的工作過程包括:總線參數(shù)設(shè)置和總線數(shù)據(jù)采集調(diào)試兩個(gè)過程;其中,在總線參數(shù)設(shè)置過程中,
[0032]所述多模信號(hào)轉(zhuǎn)換器I用于在接入總線網(wǎng)絡(luò)后,作為總線網(wǎng)絡(luò)拓?fù)滏溨械囊粋€(gè)節(jié)點(diǎn)進(jìn)行信息的收發(fā);
[0033]所述智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3的參數(shù)控制模塊7用于在啟動(dòng)總線數(shù)據(jù)測量分析前,借助數(shù)據(jù)顯示模塊6設(shè)定總線網(wǎng)絡(luò)類型和總線通信參數(shù);
[0034]所述數(shù)據(jù)處理與分析模塊5用于在移動(dòng)終端輸入的總線網(wǎng)絡(luò)類型和總線通信參數(shù)確認(rèn)后,對輸入?yún)?shù)進(jìn)行封裝得到總線參數(shù)設(shè)置信號(hào);
[0035]所述第一 USB驅(qū)動(dòng)模塊4用于將封裝后的總線參數(shù)設(shè)置信號(hào)發(fā)送給信號(hào)同步適配器2 ;
[0036]所述信號(hào)同步適配器2用于將設(shè)置信號(hào)適配后建立USB連接,發(fā)送給多模信號(hào)轉(zhuǎn)換器I從而完成總線參數(shù)的設(shè)置;
[0037]完成總線參數(shù)設(shè)置后,所述智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3用于發(fā)送啟動(dòng)指令以進(jìn)行總線數(shù)據(jù)采集;
[0038]所述多模信號(hào)轉(zhuǎn)換器I的核心控制模塊10用于為總線控制模塊8設(shè)置相關(guān)的總線參數(shù);
[0039]所述總線驅(qū)動(dòng)模塊9用于根據(jù)所設(shè)置的總線參數(shù)采集接收總線數(shù)據(jù),并通過總線控制模塊8將總線數(shù)據(jù)發(fā)送給核心控制模塊10進(jìn)行數(shù)據(jù)解析和封裝;
[0040]所述第二 USB驅(qū)動(dòng)模塊11用于將解析和封裝后的總線數(shù)據(jù)發(fā)送給信號(hào)同步適配器2,智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3獲得經(jīng)信號(hào)同步適配器2轉(zhuǎn)換的總線數(shù)據(jù)包后,進(jìn)行總線數(shù)據(jù)的采樣和解析:一方面通過持續(xù)的信號(hào)采樣結(jié)果繪制總線信號(hào)波形,分析總線網(wǎng)絡(luò)通信情況;另一方面,解析后的數(shù)據(jù)和移動(dòng)終端數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行比對,進(jìn)而實(shí)現(xiàn)數(shù)據(jù)錯(cuò)誤分析診斷和數(shù)據(jù)異常解決;最后,所述車輛總線調(diào)試系統(tǒng)作為總線網(wǎng)絡(luò)中的一個(gè)節(jié)點(diǎn),向總線發(fā)送調(diào)試數(shù)據(jù),以進(jìn)行更精細(xì)的調(diào)試工作。
[0041]具體而言,本發(fā)明技術(shù)方案的計(jì)算方法流程包括:總線參數(shù)設(shè)置和總線數(shù)據(jù)采集調(diào)試兩個(gè)過程。
[0042]在總線參數(shù)設(shè)置過程中,所述多模信號(hào)轉(zhuǎn)換器I接入總線網(wǎng)絡(luò)后,實(shí)際上是作為總線網(wǎng)絡(luò)拓?fù)滏溨械囊粋€(gè)節(jié)點(diǎn)進(jìn)行信息的收發(fā)。在啟動(dòng)總線數(shù)據(jù)測量分析前,首先需要設(shè)定總線網(wǎng)絡(luò)類型和總線通信參數(shù)以正確有效的進(jìn)行數(shù)據(jù)采集,本發(fā)明通過智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3的參數(shù)控制模塊7借助數(shù)據(jù)顯示模塊6來進(jìn)行設(shè)置;移動(dòng)終端參數(shù)輸入確認(rèn)后,通過所述數(shù)據(jù)處理與分析模塊5對輸入?yún)?shù)進(jìn)行封裝得到總線參數(shù)設(shè)置信號(hào),然后由所述第一 USB驅(qū)動(dòng)模塊4將封裝后的總線參數(shù)設(shè)置信號(hào)發(fā)送給信號(hào)同步適配器2,信號(hào)同步適配器2將設(shè)置信號(hào)適配后建立USB連接,發(fā)送給多模信號(hào)轉(zhuǎn)換器I從而完成總線參數(shù)的設(shè)置。
[0043]完成總線參數(shù)設(shè)置后,通過所述智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3發(fā)送啟動(dòng)指令以進(jìn)行總線數(shù)據(jù)采集;多模信號(hào)轉(zhuǎn)換器I的核心控制模塊10為總線控制模塊8設(shè)置相關(guān)的總線參數(shù),總線驅(qū)動(dòng)模塊9根據(jù)所設(shè)置的總線參數(shù)采集接收總線數(shù)據(jù),并通過總線控制模塊8將總線數(shù)據(jù)發(fā)送給核心控制模塊10進(jìn)行數(shù)據(jù)解析和封裝,然后由第二 USB驅(qū)動(dòng)模塊11發(fā)送給信號(hào)同步適配器2,智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊3獲得經(jīng)信號(hào)同步適配器2轉(zhuǎn)換的總線數(shù)據(jù)包后,進(jìn)行總線數(shù)據(jù)的采樣和解析:一方面通過持續(xù)的信號(hào)采樣結(jié)果可繪制總線信號(hào)波形,分析總線網(wǎng)絡(luò)通信情況;另一方面,解析后的數(shù)據(jù)和移動(dòng)終端數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行比對,進(jìn)而可實(shí)現(xiàn)數(shù)據(jù)錯(cuò)誤分析診斷和數(shù)據(jù)異常解決的功能;最后,本系統(tǒng)作為總線網(wǎng)絡(luò)中的一個(gè)節(jié)點(diǎn),可向總線發(fā)送調(diào)試數(shù)據(jù),以進(jìn)行更精細(xì)的調(diào)試工作。
[0044]該技術(shù)方案中,作為主機(jī)的終端與信號(hào)轉(zhuǎn)換設(shè)備之間的通信遵循USB2.0全速規(guī)范,USB全速傳輸速率達(dá)480Mbps,可以以較高頻率傳輸數(shù)據(jù),完全滿足常用車輛總線的通訊需求。相比于傳統(tǒng)的信號(hào)測試系統(tǒng),本系統(tǒng)具有更好的人機(jī)交互特性,可自由的定義數(shù)據(jù)調(diào)試規(guī)則和修改調(diào)試軟件,有更好的適應(yīng)性、可擴(kuò)展性,此外使用現(xiàn)在廣泛應(yīng)用的消費(fèi)型電子設(shè)備,具有更好的便攜性,并且成本也得到了很好的控制。
[0045]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明技術(shù)原理的前提下,還可以做出若干改進(jìn)和變形,這些改進(jìn)和變形也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種基于智能移動(dòng)終端的數(shù)據(jù)計(jì)算方法,其特征在于,該方法基于車輛總線調(diào)試系統(tǒng)來實(shí)施,所述車輛總線調(diào)試系統(tǒng)包括:多模信號(hào)轉(zhuǎn)換器(I)、信號(hào)同步適配器(2)以及智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊(3);所述多模信號(hào)轉(zhuǎn)換器(I)設(shè)置為具有多模切換功能且支持USB外設(shè)協(xié)議,用于將總線數(shù)據(jù)轉(zhuǎn)換為與移動(dòng)終端匹配的USB串行信號(hào),可轉(zhuǎn)換的總線信號(hào)類型包括:CAN、FlexRay, LIN、MOST,其包括:第一 USB驅(qū)動(dòng)模塊(4)、數(shù)據(jù)分析與處理模塊(5)、數(shù)據(jù)顯示模塊(6)以及參數(shù)控制模塊(7);所述信號(hào)同步適配器(2)用于為多模信號(hào)轉(zhuǎn)換器(I)和智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊(3)提供數(shù)據(jù)傳輸和交換通道;所述智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊(3)運(yùn)行于智能移動(dòng)終端設(shè)備,用于對信號(hào)同步適配器(2)傳輸過來的數(shù)據(jù)進(jìn)行解析,并以圖形方式實(shí)時(shí)的展現(xiàn)信號(hào)波形,對數(shù)據(jù)錯(cuò)誤異常進(jìn)行分析診斷和解決,并向總線回傳數(shù)據(jù)進(jìn)行調(diào)試,其包括:總線控制模塊(8)、總線驅(qū)動(dòng)模塊(9)、核心控制模塊(10)以及第二 USB驅(qū)動(dòng)模塊(11); 具體而言,本方法工作流程包括:總線參數(shù)設(shè)置和總線數(shù)據(jù)采集調(diào)試兩個(gè)過程; 其中,在總線參數(shù)設(shè)置過程中,由所述多模信號(hào)轉(zhuǎn)換器(I)接入總線網(wǎng)絡(luò)后,作為總線網(wǎng)絡(luò)拓?fù)滏溨械囊粋€(gè)節(jié)點(diǎn)進(jìn)行信息的收發(fā);在啟動(dòng)總線數(shù)據(jù)測量分析前,由智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊(3)的參數(shù)控制模塊(7)借助數(shù)據(jù)顯示模塊(6)設(shè)定總線網(wǎng)絡(luò)類型和總線通信參數(shù);移動(dòng)終端參數(shù)輸入確認(rèn)后,通過所述數(shù)據(jù)處理與分析模塊(5)對輸入?yún)?shù)進(jìn)行封裝得到總線參數(shù)設(shè)置信號(hào),然后由所述第一 USB驅(qū)動(dòng)模塊(4)將封裝后的總線參數(shù)設(shè)置信號(hào)發(fā)送給信號(hào)同步適配器(2),信號(hào)同步適配器(2)將設(shè)置信號(hào)適配后建立USB連接,發(fā)送給多模信號(hào)轉(zhuǎn)換器(I)從而完成總線參數(shù)的設(shè)置; 完成總線參數(shù)設(shè)置后,通過所述智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊(3)發(fā)送啟動(dòng)指令以進(jìn)行總線數(shù)據(jù)采集;多模信號(hào)轉(zhuǎn)換器(I)的核心控制模塊(10)為總線控制模塊(8)設(shè)置相關(guān)的總線參數(shù),總線驅(qū)動(dòng)模塊(9)根據(jù)所設(shè)置的總線參數(shù)采集接收總線數(shù)據(jù),并通過總線控制模塊(8)將總線數(shù)據(jù)發(fā)送給核心控制模塊(10)進(jìn)行數(shù)據(jù)解析和封裝,然后由第二 USB驅(qū)動(dòng)模塊(11)發(fā)送給信號(hào)同步適配器(2),智能移動(dòng)終端數(shù)據(jù)調(diào)試模塊(3)獲得經(jīng)信號(hào)同步適配器(2)轉(zhuǎn)換的總線數(shù)據(jù)包后,進(jìn)行總線數(shù)據(jù)的采樣和解析:一方面通過持續(xù)的信號(hào)采樣結(jié)果繪制總線信號(hào)波形,分析總線網(wǎng)絡(luò)通信情況;另一方面,解析后的數(shù)據(jù)和移動(dòng)終端數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行比對,進(jìn)而實(shí)現(xiàn)數(shù)據(jù)錯(cuò)誤分析診斷和數(shù)據(jù)異常解決;最后,將該車輛總線調(diào)試系統(tǒng)作為總線網(wǎng)絡(luò)中的一個(gè)節(jié)點(diǎn),向總線發(fā)送調(diào)試數(shù)據(jù),以進(jìn)行更精細(xì)的調(diào)試工作。
【文檔編號(hào)】H04L12/40GK104035422SQ201410283129
【公開日】2014年9月10日 申請日期:2014年6月23日 優(yōu)先權(quán)日:2014年6月23日
【發(fā)明者】劉勇, 馮亮, 胡建軍, 李 杰, 李芍, 黎曉波, 渠龍波, 郭磊, 張領(lǐng)輝 申請人:中國北方車輛研究所