亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于CAN的車載設(shè)備信息刷寫控制方法及系統(tǒng)與流程

文檔序號:12747424閱讀:來源:國知局

技術(shù)特征:

1.一種基于CAN的車載設(shè)備信息刷寫控制方法,其特征在于,其包括如下步驟:

S1、通過CAN總線將多個車載設(shè)備進行并聯(lián)連接,通過協(xié)議轉(zhuǎn)換模塊將CAN總線與上位機相連;對于多個車載設(shè)備進行通電測試,在通電測試通過時,對該車載設(shè)備進行信息刷寫地址分配,并重復(fù)通電測試并進行信息刷寫地址分配直至所有車載設(shè)備的信息刷寫地址分配完畢;在通電測試未通過時,在上位機上顯示發(fā)生故障的車載設(shè)備;

S2、上位機讀取車載設(shè)備中待刷寫的信息文件,并將信息文件進行打包封裝,生成相關(guān)刷寫程序文件;上位機發(fā)送控制指令通過CAN總線使得各個車載設(shè)備能夠發(fā)送數(shù)據(jù)和接收數(shù)據(jù);

S3、上位機將刷寫程序文件根據(jù)信息刷寫地址發(fā)送到各個車載設(shè)備;車載設(shè)備在完成刷寫程序文件刷寫后向上位機反饋刷寫結(jié)果信息;

S4、上位機對刷寫結(jié)果信息進行分析,并根據(jù)分析結(jié)果判斷車載設(shè)備刷寫是否成功。

2.如權(quán)利要求1所述的基于CAN的車載設(shè)備信息刷寫控制方法,其特征在于,

所述步驟S3包括:

上位機將刷寫程序文件根據(jù)信息刷寫地址發(fā)送到各個車載設(shè)備;

車載設(shè)備解析刷寫程序文件數(shù)據(jù)以及寫入地址文件;并判斷車載設(shè)備的存儲器是否包括一段連續(xù)的用于寫入刷寫程序文件的空間;在包括時,車載設(shè)備將刷寫程序文件刷寫入車載設(shè)備的存儲器中的指定地址;在不包括時,車載設(shè)備繼續(xù)判斷存儲器是否滿足格式化要求,在滿足格式化要求時,將車載設(shè)備的存儲器進行格式化并將刷寫程序文件刷寫入車載設(shè)備的存儲器中的指定地址。

3.如權(quán)利要求2所述的基于CAN的車載設(shè)備信息刷寫控制方法,其特征在于,

所述步驟S1之前還包括:

接收組合開關(guān)信息,根據(jù)組合開信息進入車載設(shè)備信息刷寫模式,通過上位機向車載設(shè)備發(fā)送一次高頻通訊的請求;上位機判斷在預(yù)設(shè)時間內(nèi)是否接收到車載設(shè)備返回的高頻數(shù)據(jù),如果在預(yù)設(shè)等待時間范圍內(nèi)未收到下線設(shè)備返回的高頻數(shù)據(jù),則自動退出車載設(shè)備信息刷寫模式;如果收到,則跳轉(zhuǎn)到步驟S1。

4.如權(quán)利要求3所述的基于CAN的車載設(shè)備信息刷寫控制方法,其特征在于,

所述刷寫程序文件數(shù)據(jù)包括數(shù)據(jù)長度位、編號位、操作指令位、刷寫文件數(shù)據(jù)位以及校驗位;所述數(shù)據(jù)長度位用于表示整個高頻數(shù)據(jù)的長度;所述編號位用于表示當(dāng)前數(shù)據(jù)的所處的序號;所述操作指令位用于指示當(dāng)前的操作命令;刷寫文件數(shù)據(jù)位為刷寫數(shù)據(jù);所述校驗位用于表示累加和校驗。

5.一種基于CAN的車載設(shè)備信息刷寫控制系統(tǒng),其特征在于,其包括如下單元:

測試及地址分配單元,用于通過CAN總線將多個車載設(shè)備進行并聯(lián)連接,通過協(xié)議轉(zhuǎn)換模塊將CAN總線與上位機相連;對于多個車載設(shè)備進行通電測試,在通電測試通過時,對該車載設(shè)備進行信息刷寫地址分配,并重復(fù)通電測試并進行信息刷寫地址分配直至所有車載設(shè)備的信息刷寫地址分配完畢;在通電測試未通過時,在上位機上顯示發(fā)生故障的車載設(shè)備;

刷寫程序文件生成單元,用于通過上位機讀取車載設(shè)備中待刷寫的信息文件,并將信息文件進行打包封裝,生成相關(guān)刷寫程序文件;上位機發(fā)送控制指令通過CAN總線使得各個車載設(shè)備能夠發(fā)送數(shù)據(jù)和接收數(shù)據(jù);

刷寫程序文件刷寫單元,用于通過上位機將刷寫程序文件根據(jù)信息刷寫地址發(fā)送到各個車載設(shè)備;車載設(shè)備在完成刷寫程序文件刷寫后向上位機反饋刷寫結(jié)果信息;

刷寫結(jié)果分析判斷單元,用于通過上位機對刷寫結(jié)果信息進行分析,并根據(jù)分析結(jié)果判斷車載設(shè)備刷寫是否成功。

6.如權(quán)利要求5所述的基于CAN的車載設(shè)備信息刷寫控制系統(tǒng),其特征在于,

所述刷寫程序文件刷寫單元包括:

上位機將刷寫程序文件根據(jù)信息刷寫地址發(fā)送到各個車載設(shè)備;

車載設(shè)備解析刷寫程序文件數(shù)據(jù)以及寫入地址文件;并判斷車載設(shè)備的存儲器是否包括一段連續(xù)的用于寫入刷寫程序文件的空間;在包括時,車載設(shè)備將刷寫程序文件刷寫入車載設(shè)備的存儲器中的指定地址;在不包括時,車載設(shè)備繼續(xù)判斷存儲器是否滿足格式化要求,在滿足格式化要求時,將車載設(shè)備的存儲器進行格式化并將刷寫程序文件刷寫入車載設(shè)備的存儲器中的指定地址。

7.如權(quán)利要求6所述的基于CAN的車載設(shè)備信息刷寫控制系統(tǒng),其特征在于,

所述測試及地址分配單元之前還包括:

測試單元,用于接收組合開關(guān)信息,根據(jù)組合開信息進入車載設(shè)備信息刷寫模式,通過上位機向車載設(shè)備發(fā)送一次高頻通訊的請求;上位機判斷在預(yù)設(shè)時間內(nèi)是否接收到車載設(shè)備返回的高頻數(shù)據(jù),如果在預(yù)設(shè)等待時間范圍內(nèi)未收到下線設(shè)備返回的高頻數(shù)據(jù),則自動退出車載設(shè)備信息刷寫模式;如果收到,則跳轉(zhuǎn)到測試及地址分配單元。

8.如權(quán)利要求7所述的基于CAN的車載設(shè)備信息刷寫控制系統(tǒng),其特征在于,

所述刷寫程序文件數(shù)據(jù)包括數(shù)據(jù)長度位、編號位、操作指令位、刷寫文件數(shù)據(jù)位以及校驗位;所述數(shù)據(jù)長度位用于表示整個高頻數(shù)據(jù)的長度;所述編號位用于表示當(dāng)前數(shù)據(jù)的所處的序號;所述操作指令位用于指示當(dāng)前的操作命令;刷寫文件數(shù)據(jù)位為刷寫數(shù)據(jù);所述校驗位用于表示累加和校驗。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1