[發明專利]一種程序升級的應用系統和方法無效
| 申請號: | 201410004767.1 | 申請日: | 2014-01-06 |
| 公開(公告)號: | CN103761125A | 公開(公告)日: | 2014-04-30 |
| 發明(設計)人: | 韓金坤;楊濤;王兵;李紅民 | 申請(專利權)人: | 凱邁(洛陽)電子有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;H04L29/08;H04L12/40 |
| 代理公司: | 北京中原華和知識產權代理有限責任公司 11019 | 代理人: | 壽寧;張華輝 |
| 地址: | 471003 河南*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 程序 升級 應用 系統 方法 | ||
1.一種程序升級的應用系統,其是基于飛思卡爾HCS08系列單片機CAN總線的程序升級的應用系統,其特征在于其包括N(N≥1)個HCS08系列單片機系統模塊、CAN轉換器和上位機;
其中,上述的N個HCS08系列單片機系統模塊通過CAN總線分別與CAN轉換器連接,該CAN轉換器又與上位機連接。
2.根據權利要求1所述的程序升級的應用系統,其特征在于其中該HCS08系列單片機系統模塊包括引導程序區、應用程序區、程序標志區及程序備份區。
3.一種應用權利要求1所述的應用系統程序升級的方法,其是基于飛思卡爾HCS08系列單片機CAN總線的程序升級的應用系統,其特征在于其包括以下步驟:
多個HCS08系列單片機系統模塊開始工作,運行引導程序,引導程序會首先判斷是不是需要進行程序更新:如果需要進行程序更新或升級時,引導程序將把程序備份區的程序寫入到應用程序區,然后在程序標志區寫入程序版本、程序有效標志及效驗和信息,寫入成功后運行應用程序;如果不需要進行程序更新或升級時,引導程序會在程序標志區載入程序版本及程序有效標志并檢驗效驗和,如果程序有效并且效驗和正確,系統運行應用程序;
在運行應用程序的時候,該HCS08系列單片機系統模塊接收上位機傳送的更新或需升級的程序,進行程序升級:首先判斷是否是對本地址的設備進行升級,如果是,該HCS08系列單片機系統模塊將會把接收到的程序升級數據放入程序備份區,當接收完所有的升級數據后,應用程序會對升級數據進行CRC校驗并和接收到的校驗幀進行對比,如果校驗成功則寫入應用程序更新標志并復位,系統復位后會進入引導程序并檢查程序更新標志并更新程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于凱邁(洛陽)電子有限公司,未經凱邁(洛陽)電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410004767.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:管路氣密性檢測裝置
- 下一篇:一體化帶氣囊肛管引流器





