[發明專利]車載終端應用程序的升級方法及裝置有效
| 申請號: | 201410707801.1 | 申請日: | 2014-11-28 |
| 公開(公告)號: | CN105630477B | 公開(公告)日: | 2019-03-01 |
| 發明(設計)人: | 邵起明;鄭明吉;馮志亮;貢興;付世茹 | 申請(專利權)人: | 奇點新源國際技術開發(北京)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 北京弘權知識產權代理事務所(普通合伙) 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 100081 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 車載 終端 應用程序 升級 方法 裝置 | ||
1.一種車載終端應用程序的升級方法,其特征在于,所述車載終端包括:CAN控制器局域網接口、MCU微控制單元和MIPS無內部互鎖流水級的微處理器;所述車載終端的CAN接口通過通信協議轉換器與存儲應用程序升級文件的智能終端相連,所述通信協議轉換器,用于將所述智能終端所發送的應用程序升級文件的數據格式轉換為CAN數據格式;所述升級方法包括:
所述MCU通過所述CAN接口接收CAN數據格式的應用程序升級文件,并將所述應用程序升級文件的數據格式由CAN數據格式轉換為二進制數據格式;
所述MCU判斷所述二進制數據格式的應用程序升級文件中是否存在MCU應用程序的升級文件和MIPS應用程序的升級文件;
如果存在所述MCU應用程序的升級文件,所述MCU進入升級模式,根據所述MCU應用程序的升級文件進行升級;
如果存在所述MIPS應用程序的升級文件,所述MCU發送所述MIPS應用程序的升級文件至所述MIPS,且觸發所述MIPS進入升級模式,以使所述MIPS根據所述MIPS應用程序的升級文件進行升級;
如果同時存在所述MCU應用程序的升級文件和所述MIPS應用程序的升級文件,在MCU對自身應用程序升級完成后,所述MIPS根據所述MIPS應用程序的升級文件進行升級,以實現對車載終端的MCU和MIPS的應用程序的同時升級。
2.根據權利要求1所述的方法,其特征在于,在所述MCU通過所述CAN接口接收CAN數據格式的應用程序升級文件之前,還包括:
所述MCU接收智能終端所發送的請求消息;
所述MCU驗證所述請求消息的合法性;
如果驗證通過,所述MCU發送允許消息至所述智能終端,以通知所述智能終端傳送所述應用程序升級文件。
3.根據權利要求2所述的方法,其特征在于,在所述MCU接收到所述應用程序升級文件的過程中,所述方法還包括:
所述MCU每接收預設數據量的應用程序升級文件,對所述智能終端所發送的校驗碼進行驗證;
如果驗證通過,所述MCU發送驗證通過消息至所述智能終端,以使所述智能終端繼續傳送所述應用程序升級文件;
如果驗證失敗,所述MCU發送重傳消息至所述智能終端,以使所述智能終端重傳所述預設數據量的應用程序升級文件。
4.根據權利要求3所述的方法,其特征在于,所述方法還包括:
所述MCU接收所述智能終端發送的應用程序升級文件傳送完成消息;
所述MCU發送確認完成消息至所述智能終端,以使所述智能終端停止發送應用程序升級文件。
5.根據權利要求1所述的方法,其特征在于,所述通信協議轉換器包括雙路CAN應用層解析器。
6.一種車載終端應用程序的升級裝置,其特征在于,所述車載終端包括:CAN控制器局域網接口、MCU微控制單元和MIPS無內部互鎖流水級的微處理器;所述車載終端的CAN接口通過通信協議轉換器與存儲應用程序升級文件的智能終端相連,所述通信協議轉換器,用于將所述智能終端所發送的應用程序升級文件的數據格式轉換為CAN數據格式;所述升級裝置包括:
升級文件接收模塊,用于通過所述CAN接口接收CAN數據格式的應用程序升級文件;
數據格式轉換模塊,用于將所述應用程序升級文件的數據格式由CAN數據格式轉換為二進制數據格式;
判斷模塊,用于判斷所述二進制數據格式的應用程序升級文件中是否存在MCU應用程序的升級文件和MIPS應用程序的升級文件;
MCU升級模塊,用于當存在所述MCU應用程序的升級文件時,根據所述MCU應用程序的升級文件對所述MCU的應用程序進行升級;
MIPS升級模塊,用于當存在所述MIPS應用程序的升級文件時,發送所述MIPS應用程序的升級文件至所述MIPS,且觸發所述MIPS進入升級模式,以使所述MIPS根據所述MIPS應用程序的升級文件進行升級;
MIPS升級模塊,用于當同時存在所述MCU應用程序的升級文件和所述MIPS應用程序的升級文件,在MCU對自身應用程序升級完成后,所述MIPS根據所述MIPS應用程序的升級文件進行升級,以實現對車載終端的MCU和MIPS的應用程序的同時升級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于奇點新源國際技術開發(北京)有限公司,未經奇點新源國際技術開發(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410707801.1/1.html,轉載請聲明來源鉆瓜專利網。





