[發(fā)明專利]在線更新智能水表應用程序的方法無效
| 申請?zhí)枺?/td> | 201210059474.4 | 申請日: | 2012-03-08 |
| 公開(公告)號: | CN102880480A | 公開(公告)日: | 2013-01-16 |
| 發(fā)明(設計)人: | 王炎喜;董有議;熊金華 | 申請(專利權)人: | 深圳市華旭科技開發(fā)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 深圳市睿智專利事務所 44209 | 代理人: | 郭文姬 |
| 地址: | 518103 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 在線 更新 智能水表 應用程序 方法 | ||
1.一種在線更新智能水表應用程序的方法,其特征在于,包括如下步驟:
利用IAP技術將智能水表微處理器的閃存區(qū)分為兩個區(qū):一個區(qū)為在應用編程程序區(qū),用于存儲IAP程序,定義為主存儲區(qū)或者叫BOOT區(qū);另一個區(qū)為應用程序區(qū),用于存儲實現(xiàn)水表功能的應用程序,定義為程序存儲區(qū)或者叫CODE區(qū);
在所述用戶程序中加入對IAP程序復位指令的響應;
所述微處理器上電復位后,先檢查在一段時間內(nèi)是否有上位機的IAP程序復位指令,若無相關指令且檢查CODE區(qū)程序正確有效,則直接跳到CODE區(qū)執(zhí)行正常的應用程序;若有相關指令,所述微處理器接收該指令后,放棄當前程序并跳到BOOT區(qū)執(zhí)行IAP程序,與上位機通信在線更新水表應用程序,更新完成后檢查應用程序是否正確完整,IAP程序結(jié)束。
2.如權利要求1所述的在線更新智能水表應用程序的方法,其特征在于:還包括步驟D,當水表微處理器在執(zhí)行CODE區(qū)用戶程序時,能隨時自動檢測到上位機發(fā)出的IAP程序復位指令,立即響應,微處理器復位并再次從IAP程序開始執(zhí)行,與上位機通信在線更新水表應用程序,更新完成后檢查應用程序是否正確完整,IAP程序結(jié)束。
3.如權利要求1所述的在線更新智能水表應用程序的方法,其特征在于:所述步驟C中檢查是否有上位機的IAP程序復位指令的時間段設為2-5秒。
4.如權利要求1所述的在線更新智能水表應用程序的方法,其特征在于:所述IAP程序通過編程器或者ICP接口燒錄到微處理器內(nèi),燒錄后不再修改。
5.如權利要求1所述的在線更新智能水表應用程序的方法,其特征在于:所述微處理器的型號為STM8L152C6。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市華旭科技開發(fā)有限公司,未經(jīng)深圳市華旭科技開發(fā)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210059474.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





