[發明專利]分布式電池管理系統程序下載及更新方法在審
| 申請號: | 201711046108.4 | 申請日: | 2017-10-23 |
| 公開(公告)號: | CN107729035A | 公開(公告)日: | 2018-02-23 |
| 發明(設計)人: | 李巖;張曉謙;孫忠剛;劉超 | 申請(專利權)人: | 中國第一汽車股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 北京青松知識產權代理事務所(特殊普通合伙)11384 | 代理人: | 鄭青松 |
| 地址: | 130011 吉林省長春*** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 電池 管理 系統 程序 下載 更新 方法 | ||
1.一種分布式電池管理系統程序下載及更新方法,所述分布式電池管理系統包括一個主控制單元和多個從控制單元;其特征在于,包括:
S10、上位機整合需要下載的文件,并向主控制單元發送程序下載請求;
S15、主控制單元Bootloader程序初始化;判斷是否有應用程序下載請求;若有,則判斷需下載的文件是主控制單元程序還是子控制單元程序;如果需下載的文件是主控制單元程序,則執行步驟S20;如果需下載的文件是子控制單元程序,則執行步驟S35;
S20、下載主控制單元程序到主控制單元的ROM中;
S25、對下載的主控制單元程序進行校驗,并判斷是否下載成功;如果判斷為下載成功,則寫入下載成功標志位,向上位機返回下載成功信號;如果判斷為下載不成功,向上位機返回下載失敗信號;
S30、當主控制單元程序下載成功時,使用新下載的主控制單元程序替換原主控制單元程序;
S35、下載從控制單元程序到主控制單元的RAM中;
S40、對下載的從控制單元程序進行校驗,并判斷是否下載成功;如果判斷為下載成功,主控制單元Bootloader程序寫入下載成功標志位,并執行S45;如果判斷為下載不成功,主控制單元向上位機返回錯誤狀態,并停留在主控制單元Bootloader程序中;
S45、從控制單元Bootloader程序初始化,判斷是否有應用程序下載請求,若有,則下載從控制單元程序到從控制單元ROM中;
S50、對下載的從控制單元程序進行校驗,并判斷是否下載成功;如果判斷為下載成功,從控制單元Bootloader程序寫入下載成功標志位;如果判斷為下載不成功,向主控制單元Bootloader程序返回錯誤狀態,并停留在從控制單元Bootloader程序中;主控制單元Bootloader程序向上位機返回下載失敗信號;
S55、當所有從控制單元程序均下載成功后,使用新下載的從控制單元程序替換原從控制單元程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國第一汽車股份有限公司,未經中國第一汽車股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711046108.4/1.html,轉載請聲明來源鉆瓜專利網。





