[發(fā)明專利]一種基于OBD汽車在線編程的方法在審
| 申請?zhí)枺?/td> | 202110221415.1 | 申請日: | 2021-02-27 |
| 公開(公告)號: | CN112905161A | 公開(公告)日: | 2021-06-04 |
| 發(fā)明(設(shè)計(jì))人: | 譚業(yè);陳仲才 | 申請(專利權(quán))人: | 深圳市博盛科電子有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F9/445;G06F11/10 |
| 代理公司: | 深圳市中科創(chuàng)為專利代理有限公司 44384 | 代理人: | 馮建華;徐方星 |
| 地址: | 518000 廣東省深圳市寶安區(qū)西*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 obd 汽車 在線 編程 方法 | ||
1.一種基于OBD汽車在線編程的方法,其特征在于:該基于OBD汽車在線編程的方法包括以下步驟:
步驟一、處理器讀入要加載的OBD汽車的OBD程序文件,且OBD汽車的OBD程序文件格式為BIN文件;
步驟二、將OBD汽車的OBD運(yùn)行系統(tǒng)寫入到OBD汽車FLASH模擬器中;
步驟三、處理器通過SPI接口將OBD程序文件的BIN文件寫入到OBD汽車FLASH模擬器中;
步驟四、汽車FLASH模擬器對寫入到OBD程序的FLASH中的BIN文件進(jìn)行效驗(yàn);
步驟五、效驗(yàn)OBD程序文件的大小是否正確,效驗(yàn)OBD程序文件是否能夠進(jìn)行正常運(yùn)行,若OBD程序文件的大小正確,則進(jìn)入OBD汽車FLASH模擬器中進(jìn)行測試運(yùn)行,若能夠運(yùn)行判斷為加載成功,并結(jié)束加載,處理器通過SPI接口將OBD程序文件的BIN文件寫入到OBD汽車的FLASH中,若OBD程序文件的大小錯(cuò)誤,則直接判斷為加載失敗,并重新加載,此時(shí)的OBD程序文件的大小正確的情況下,進(jìn)入汽車FLASH模擬器中無法進(jìn)行測試運(yùn)行則判斷為文件錯(cuò)誤。
2.根據(jù)權(quán)利要求1的一種基于OBD汽車在線編程的方法,其特征在于:處理器通過SPI接口從OBD汽車模擬器的模擬器中讀取寫入的BIN文件,處理器通過比較讀取的BIN文件和寫入BIN文件的內(nèi)容是否相同,若相同則判斷為加載成功,并結(jié)束加載,若不同則判斷為加載失敗并刪除讀取的BIN文件。
3.根據(jù)權(quán)利要求1的一種基于OBD汽車在線編程的方法,其特征在于:步驟二中的步驟進(jìn)一步包括:通過OBD汽車FLASH模擬器中自帶的GHOST系統(tǒng)將OBD汽車的OBD運(yùn)行系統(tǒng)全盤復(fù)制并寫入OBD汽車FLASH模擬器中自帶的模擬器中進(jìn)行模擬測試。
4.根據(jù)權(quán)利要求1的一種基于OBD汽車在線編程的方法,其特征在于:步驟二中的OBD汽車的OBD運(yùn)行系統(tǒng)進(jìn)一步包括:掃描系統(tǒng)和示波器系統(tǒng)。
5.根據(jù)權(quán)利要求1的一種基于OBD汽車在線編程的方法,其特征在于:步驟四中的步驟進(jìn)一步包括:汽車FLASH模擬器將掃描器系統(tǒng)和示波器系統(tǒng)復(fù)制并寫入模擬器中,并將處理器通過SPI接口從OBD汽車模擬器的模擬器中進(jìn)行模擬運(yùn)行,若能夠運(yùn)行判斷為加載成功,并結(jié)束加載,若無法進(jìn)行模擬運(yùn)行則判斷為文件錯(cuò)誤。
6.根據(jù)權(quán)利要求1的一種基于OBD汽車在線編程的方法,其特征在于:步驟三中BIN文件以一次一字節(jié)的模式寫入,或者一次一頁的模式寫入。
7.根據(jù)權(quán)利要求1的一種基于OBD汽車在線編程的方法,其特征在于:步驟四中的步驟進(jìn)一步包括:將OBD程序的FLASH中的BIN文件代入汽車FLASH模擬器中的模擬器中,OBD程序中的BIN文件同時(shí)代入汽車FLASH模擬器中復(fù)制并寫入的掃描器系統(tǒng)和示波器系統(tǒng)的程序中進(jìn)行模擬測試。
8.根據(jù)權(quán)利要求7的一種基于OBD汽車在線編程的方法,其特征在于:將OBD程序中的BIN文件代入汽車FLASH模擬器中復(fù)制并寫入的掃描器系統(tǒng)和示波器系統(tǒng)的程序中進(jìn)行模擬測試的進(jìn)一步步驟包括:
若能夠運(yùn)行則判斷為加載成功,并通過OBD汽車FLASH模擬器中自帶的GHOST系統(tǒng)將OBD汽車的OBD程序文件寫入OBD汽車的FLASH中,若無法正常運(yùn)行則判斷為加載失敗并刪除讀取的OBD程序文件。
9.根據(jù)權(quán)利要求5的一種基于OBD汽車在線編程的方法,其特征在于:汽車FLASH模擬器將掃描器系統(tǒng)和示波器系統(tǒng)復(fù)制并寫入模擬器中的進(jìn)一步步驟包括:將掃描器系統(tǒng)中的傳感器發(fā)送功能以及讀取故障碼功能寫入模擬器中,并將示波器顯示功能以及頻率取樣功能寫入模擬器中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市博盛科電子有限公司,未經(jīng)深圳市博盛科電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/202110221415.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于呈現(xiàn)在線實(shí)體在線狀態(tài)的系統(tǒng)和方法
- 提供web服務(wù)接入的在線系統(tǒng)和方法
- 定制在線圖標(biāo)
- 一種水質(zhì)在線檢測預(yù)處理裝置
- 在線測試學(xué)習(xí)方法、系統(tǒng)、計(jì)算機(jī)設(shè)備及存儲介質(zhì)
- 一種在線文檔的分頁方法、裝置、設(shè)備以及可讀介質(zhì)
- 一種基于web在線學(xué)習(xí)的資源訪問平臺
- 一種在線學(xué)習(xí)系統(tǒng)
- 在線文檔提交方法、裝置、計(jì)算機(jī)設(shè)備和存儲介質(zhì)
- 空調(diào)冷媒量確定方法、系統(tǒng)和可讀存儲介質(zhì)





