欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于通用usb總線的設(shè)備固件升級(jí)方法

文檔序號(hào):6332615閱讀:120來源:國(guó)知局
專利名稱:基于通用usb總線的設(shè)備固件升級(jí)方法
技術(shù)領(lǐng)域
本發(fā)明涉及設(shè)備固件升級(jí)技術(shù),尤其涉及一種基于通用USb總線的設(shè)備固件升級(jí) 方法。
背景技術(shù)
隨著電子技術(shù)的迅猛發(fā)展,各行各業(yè)可以看到越來越多的智能檢測(cè)、測(cè)試設(shè)備的 深入應(yīng)用。這些智能設(shè)備有個(gè)共同的特點(diǎn),其內(nèi)部設(shè)有程序只讀存儲(chǔ)器,在這個(gè)存儲(chǔ)器中儲(chǔ) 存了使智能設(shè)備發(fā)揮智能控制作用的控制程序。只讀存儲(chǔ)器中的程序,在設(shè)備正常工作中 只讀、不可修改,好似固化不動(dòng)的物件,因此被稱為固件。由于智能設(shè)備功能需求的變化,或 者固件程序存在缺陷需要修復(fù),有必要開發(fā)一種新的方法,可使設(shè)備固件程序得到更新和 升級(jí)?,F(xiàn)有技術(shù)中最常用的辦法,就是為智能設(shè)備設(shè)計(jì)一個(gè)外部接口,將控制電腦通過 這個(gè)外部接口與智能設(shè)備進(jìn)行電性連接,然后操作控制電腦,將固件升級(jí)版本下載到智能 設(shè)備,進(jìn)行升級(jí)。這種方法簡(jiǎn)單易操作。但是,通常設(shè)計(jì)的這個(gè)外部接口,要么是私有定義 的,要么采用的是簡(jiǎn)單并且工業(yè)界常見的串口。私有定義的接口,要求在控制電腦連接端, 必須使用可轉(zhuǎn)換為私有接口的轉(zhuǎn)換端子。使用串口的,一方面串口存在速度低的缺點(diǎn),另 一方面也要求控制電腦端可支持串口連接,并且還要進(jìn)行串口的配置。這些都對(duì)控制電腦 提出了一定的約束和限制。過去的PC臺(tái)式機(jī)電腦因體積夠大,外部接口中仍保留著串口。 但移動(dòng)筆記本電腦由于體積上的約束以及大眾化應(yīng)用,已經(jīng)很難見到外部接口仍保留串口 的。隨著筆記本電腦的日漸普及,利用易攜帶移動(dòng)的筆記本電腦,也能完成智能設(shè)備的固件 升級(jí)要求,這已是普遍的大眾需要,因此有必要提供一種新的方法,以滿足這一需求。

發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種基于通用usb總線的設(shè)備固件升級(jí)方法,其充分利 用電腦現(xiàn)有標(biāo)準(zhǔn)配置USb接口的作用,通過通用USb總線將控制電腦與智能設(shè)備進(jìn)行連接, 為用戶提供升級(jí)快捷、操作友好、使用方便的智能設(shè)備固件升級(jí)方法,幫助用戶高效完成固 件升級(jí)任務(wù)。為實(shí)現(xiàn)上述目的,本發(fā)明提供一種基于通用usb總線的設(shè)備固件升級(jí)方法,包括 如下步驟步驟1、提供一控制電腦及智能設(shè)備,該控制電腦采用標(biāo)準(zhǔn)配置的usb接口,其內(nèi) 包括有固件升級(jí)程序上位機(jī),智能設(shè)備內(nèi)包括有固件升級(jí)程序下位機(jī);步驟2、提供一通用usb總線,利用該usb總線通過標(biāo)準(zhǔn)配置的usb接口將該智能 設(shè)備與控制電腦電性連接;步驟3、控制電腦運(yùn)行固件升級(jí)程序上位機(jī),提供用戶一人機(jī)友好的向?qū)缴?jí)操 作和顯示界面;步驟4、智能設(shè)備運(yùn)行固件升級(jí)程序下位機(jī);
步驟5、固件升級(jí)程序上位機(jī)將用戶的操作指令經(jīng)USb總線發(fā)送給固件升級(jí)程序 下位機(jī),控制智能設(shè)備切換到固件升級(jí)模式;步驟6、固件升級(jí)程序上位機(jī)從網(wǎng)絡(luò)、本地硬盤、或移動(dòng)存儲(chǔ)設(shè)備獲取固件新版本 程序,分塊下載到固件升級(jí)程序下位機(jī)中;步驟7、固件升級(jí)程序下位機(jī)取得所有分塊的程序后進(jìn)行組合拼裝及校驗(yàn),然后將 校驗(yàn)的結(jié)果返回給固件升級(jí)程序上位機(jī),提示用戶固件升級(jí)是否成功。所述控制電腦的固件升級(jí)程序上位機(jī)內(nèi)包括操作向?qū)K、固件程序讀取模塊、 固件程序下載模塊、usb通訊模塊、程序數(shù)據(jù)編輯模塊、及高級(jí)功能模塊。所述控制電腦的固件升級(jí)程序上位機(jī)運(yùn)行在Windows操作系統(tǒng)環(huán)境下。所述Windows操作系統(tǒng)內(nèi)包含有usb驅(qū)動(dòng),以支持usb數(shù)據(jù)通訊,完成新版本程序 的下載升級(jí)。所述智能設(shè)備的固件升級(jí)程序下位機(jī)內(nèi)包含有主控制程序模塊、固件程序接收模 塊、固件程序校驗(yàn)?zāi)K、及usb通訊模塊。所述智能設(shè)備的固件升級(jí)程序下位機(jī)內(nèi)還包括usb驅(qū)動(dòng),以支持usb數(shù)據(jù)通訊。本發(fā)明的有益效果本發(fā)明所提供的基于通用usb總線的設(shè)備固件升級(jí)方法,其 通過USb總線將控制電腦與智能設(shè)備進(jìn)行連接,控制電腦從網(wǎng)絡(luò)、本地硬盤、或移動(dòng)存儲(chǔ)盤 取得要升級(jí)的固件新版本程序,在操作向?qū)崾鞠?,將固件新版本程序?jīng)USb總線下載到 智能設(shè)備中,更新和升級(jí)固件;該方法充分利用了電腦現(xiàn)有標(biāo)準(zhǔn)配置USb接口的作用,具有 即插即用的優(yōu)點(diǎn),使用非常方便,為用戶提供升級(jí)快捷、操作友好、使用方便的智能設(shè)備固 件升級(jí)方法,幫助用戶高效完成固件升級(jí)任務(wù)。為了能更進(jìn)一步了解本發(fā)明的特征以及技術(shù)內(nèi)容,請(qǐng)參閱以下有關(guān)本發(fā)明的詳細(xì) 說明與附圖,然而附圖僅提供參考與說明用,并非用來對(duì)本發(fā)明加以限制。


下面結(jié)合附圖,通過對(duì)本發(fā)明的具體實(shí)施方式
詳細(xì)描述,將使本發(fā)明的技術(shù)方案 及其他有益效果顯而易見。附圖中,圖1為本發(fā)明的基于通用usb總線的設(shè)備固件升級(jí)方法的流程示意圖;圖2為本發(fā)明中控制電腦與智能設(shè)備的連接關(guān)系示意圖;圖3為本發(fā)明中固件升級(jí)程序上位機(jī)的功能模塊示意圖;圖4位本發(fā)明中固件升級(jí)程序下位機(jī)的功能模塊示意圖。
具體實(shí)施例方式為更進(jìn)一步闡述本發(fā)明所采取的技術(shù)手段及其效果,以下結(jié)合本發(fā)明的優(yōu)選實(shí)施 例及其附圖進(jìn)行詳細(xì)描述。如圖1所示,本發(fā)明提供一種基于通用usb總線的設(shè)備固件升級(jí)方法,其包括如下 步驟步驟1、提供一控制電腦及智能設(shè)備,該控制電腦采用標(biāo)準(zhǔn)配置的usb接口,其內(nèi) 包括有固件升級(jí)程序上位機(jī),智能設(shè)備內(nèi)包括有固件升級(jí)程序下位機(jī)。
步驟2、提供一通用usb總線,利用該usb總線通過標(biāo)準(zhǔn)配置的usb接口將該智能 設(shè)備與控制電腦電性連接。如圖2所示,本發(fā)明的控制電腦10利用usb總線20通過其標(biāo) 準(zhǔn)配置的usb接口與智能設(shè)備30電性連接,該標(biāo)準(zhǔn)配置的usb接口速度快、可以支持大數(shù) 據(jù)量的傳輸,而且具有即插即用的優(yōu)點(diǎn),使用非常方便。步驟3、控制電腦運(yùn)行固件升級(jí)程序上位機(jī),提供用戶一人機(jī)友好的向?qū)缴?jí)操 作和顯示界面。如圖3所示,本發(fā)明的固件升級(jí)程序上位機(jī)12內(nèi)包括操作向?qū)K121、固 件程序讀取模塊122、固件程序下載模塊123、usb通訊模塊124、程序數(shù)據(jù)編輯模塊125、及 其它高級(jí)功能模塊126。該控制電腦10的固件升級(jí)程序上位機(jī)12運(yùn)行在Windows操作系 統(tǒng)127環(huán)境下,該Windows操作系統(tǒng)127內(nèi)包含有usb驅(qū)動(dòng),以支持usb數(shù)據(jù)通訊,完成新 版本程序的下載升級(jí)。此外,該固件升級(jí)程序上位機(jī)12除了提供向?qū)缴?jí)操作和顯示界 面外,還可提供數(shù)據(jù)編輯等高級(jí)功能。步驟4、智能設(shè)備運(yùn)行固件升級(jí)程序下位機(jī),根據(jù)向?qū)缴?jí)操作和顯示界面的提 示進(jìn)行作業(yè)。如圖4所示,本發(fā)明的固件升級(jí)程序下位機(jī)32內(nèi)包括主控制程序模塊321、固 件程序接收模塊322、固件程序校驗(yàn)?zāi)K323、及usb通訊模塊324。該智能設(shè)備30的固件 升級(jí)程序下位機(jī)32內(nèi)還包括usb驅(qū)動(dòng)325,以支持usb數(shù)據(jù)通訊。該固件升級(jí)程序下位機(jī) 32在主控制程序模塊321的管理和控制下,分別調(diào)度固件程序接收模塊322、固件程序校驗(yàn) 模塊323、及usb通訊模塊324來完成固件程序升級(jí)任務(wù)。步驟5、固件升級(jí)程序上位機(jī)將用戶的操作指令經(jīng)usb總線發(fā)送給固件升級(jí)程序 下位機(jī),控制智能設(shè)備切換到固件升級(jí)模式;步驟6、固件升級(jí)程序上位機(jī)從網(wǎng)絡(luò)、本地硬盤、或移動(dòng)存儲(chǔ)設(shè)備獲取固件新版本 程序,分塊下載到固件升級(jí)程序下位機(jī)中。步驟7、固件升級(jí)程序下位機(jī)取得所有分塊的程序后進(jìn)行組合拼裝及校驗(yàn),然后將 校驗(yàn)的結(jié)果返回給固件升級(jí)程序上位機(jī),提示用戶固件升級(jí)是否成功。綜上所述,本發(fā)明所提供的基于通用usb總線的設(shè)備固件升級(jí)方法,其通過usb總 線將控制電腦與智能設(shè)備進(jìn)行連接,控制電腦從網(wǎng)絡(luò)、本地硬盤、或移動(dòng)存儲(chǔ)盤取得要升級(jí) 的固件新版本程序,在操作向?qū)崾鞠?,將固件新版本程序?jīng)USb總線下載到智能設(shè)備中, 更新和升級(jí)固件;該方法充分利用了電腦現(xiàn)有標(biāo)準(zhǔn)配置USb接口的作用,具有即插即用的 優(yōu)點(diǎn),使用非常方便,為用戶提供升級(jí)快捷、操作友好、使用方便的智能設(shè)備固件升級(jí)方法, 幫助用戶高效完成固件升級(jí)任務(wù)。以上所述,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案和技術(shù) 構(gòu)思作出其他各種相應(yīng)的改變和變形,而所有這些改變和變形都應(yīng)屬于本發(fā)明后附的權(quán)利 要求的保護(hù)范圍。
權(quán)利要求
一種基于通用usb總線的設(shè)備固件升級(jí)方法,其特征在于,包括如下步驟步驟1、提供一控制電腦及智能設(shè)備,該控制電腦采用標(biāo)準(zhǔn)配置的usb接口,其內(nèi)包括有固件升級(jí)程序上位機(jī),智能設(shè)備內(nèi)包括有固件升級(jí)程序下位機(jī);步驟2、提供一通用usb總線,利用該usb總線通過標(biāo)準(zhǔn)配置的usb接口將該智能設(shè)備與控制電腦電性連接;步驟3、控制電腦運(yùn)行固件升級(jí)程序上位機(jī),提供用戶一人機(jī)友好的向?qū)缴?jí)操作和顯示界面;步驟4、智能設(shè)備運(yùn)行固件升級(jí)程序下位機(jī);步驟5、固件升級(jí)程序上位機(jī)將用戶的操作指令經(jīng)usb總線發(fā)送給固件升級(jí)程序下位機(jī),控制智能設(shè)備切換到固件升級(jí)模式;步驟6、固件升級(jí)程序上位機(jī)從網(wǎng)絡(luò)、本地硬盤、或移動(dòng)存儲(chǔ)設(shè)備獲取固件新版本程序,分塊下載到固件升級(jí)程序下位機(jī)中;步驟7、固件升級(jí)程序下位機(jī)取得所有分塊的程序后進(jìn)行組合拼裝及校驗(yàn),然后將校驗(yàn)的結(jié)果返回給固件升級(jí)程序上位機(jī),提示用戶固件升級(jí)是否成功。
2.如權(quán)利要求1所述的基于通用usb總線的設(shè)備固件升級(jí)方法,其特征在于,所述控制 電腦的固件升級(jí)程序上位機(jī)內(nèi)包括操作向?qū)K、固件程序讀取模塊、固件程序下載模塊、 usb通訊模塊、程序數(shù)據(jù)編輯模塊、及高級(jí)功能模塊。
3.如權(quán)利要求2所述的基于通用usb總線的設(shè)備固件升級(jí)方法,其特征在于,所述控制 電腦的固件升級(jí)程序上位機(jī)運(yùn)行在Windows操作系統(tǒng)環(huán)境下。
4.如權(quán)利要求3所述的基于通用usb總線的設(shè)備固件升級(jí)方法,其特征在于,所述 Windows操作系統(tǒng)內(nèi)包含有usb驅(qū)動(dòng),以支持usb數(shù)據(jù)通訊,完成新版本程序的下載升級(jí)。
5.如權(quán)利要求1所述的基于通用usb總線的設(shè)備固件升級(jí)方法,其特征在于,所述智能 設(shè)備的固件升級(jí)程序下位機(jī)內(nèi)包含有主控制程序模塊、固件程序接收模塊、固件程序校驗(yàn) 模塊、及USb通訊模塊。
6.如權(quán)利要求5所述的基于通用usb總線的設(shè)備固件升級(jí)方法,其特征在于,所述智能 設(shè)備的固件升級(jí)程序下位機(jī)內(nèi)還包括USb驅(qū)動(dòng),以支持USb數(shù)據(jù)通訊。
全文摘要
本發(fā)明提供一種基于通用usb總線的設(shè)備固件升級(jí)方法,包括步驟1、提供一控制電腦及智能設(shè)備;步驟2、利用usb總線通過usb接口將智能設(shè)備與控制電腦電性連接;步驟3、控制電腦運(yùn)行固件升級(jí)程序上位機(jī),提供用戶一人機(jī)友好的向?qū)缴?jí)操作和顯示界面;步驟4、智能設(shè)備運(yùn)行固件升級(jí)程序下位機(jī);步驟5、固件升級(jí)程序上位機(jī)將用戶的操作指令經(jīng)usb總線發(fā)送給固件升級(jí)程序下位機(jī),控制智能設(shè)備切換到固件升級(jí)模式;步驟6、固件升級(jí)程序上位機(jī)獲取固件新版本程序,分塊下載到固件升級(jí)程序下位機(jī)中;步驟7、固件升級(jí)程序下位機(jī)取得所有分塊的程序后進(jìn)行組合拼裝及校驗(yàn),提示用戶固件升級(jí)是否成功。本發(fā)明充分利用電腦現(xiàn)有標(biāo)準(zhǔn)配置usb接口,幫助用戶高效完成固件升級(jí)任務(wù)。
文檔編號(hào)G06F13/38GK101963910SQ20101029077
公開日2011年2月2日 申請(qǐng)日期2010年9月21日 優(yōu)先權(quán)日2010年9月21日
發(fā)明者劉均, 詹銳, 鐘益斌 申請(qǐng)人:深圳市元征軟件開發(fā)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
沾益县| 景德镇市| 通山县| 高台县| 鞍山市| 卓资县| 吉首市| 宝山区| 昔阳县| 开化县| 自贡市| 曲靖市| 宝应县| 炎陵县| 郸城县| 镇平县| 平武县| 泰州市| 仪陇县| 久治县| 南部县| 凌云县| 东辽县| 苍溪县| 瑞丽市| 钟祥市| 宁陵县| 九江县| 津市市| 盱眙县| 清苑县| 绥滨县| 玉田县| 虎林市| 陆良县| 彭水| 山西省| 顺义区| 南开区| 介休市| 尼玛县|