两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

單片機(jī)程序遠(yuǎn)程固件升級系統(tǒng)和方法

文檔序號:9274581閱讀:1203來源:國知局
單片機(jī)程序遠(yuǎn)程固件升級系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子通信領(lǐng)域,特別是單片機(jī)程序固件升級系統(tǒng)和方法。
【背景技術(shù)】
[0002]現(xiàn)有的單片機(jī)在線升級固件一般使用串口進(jìn)行通信,或者采用近距離無線通信技術(shù),進(jìn)行單片機(jī)內(nèi)程序的更新,這些技術(shù)都需要使用PC機(jī)作為升級平臺(tái),并且需要借助特定的通信設(shè)備才能夠完成,這樣實(shí)用不夠方便便捷,同時(shí)增加了升級成本。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的目的是克服上述現(xiàn)有技術(shù)的缺陷,提供了升級方便便捷,成本降低的單片機(jī)程序固件升級系統(tǒng)。
[0004]本發(fā)明的另一目的是提供一種單片機(jī)程序固件升級系統(tǒng)方法。
[0005]本發(fā)明的具體技術(shù)方案是這樣實(shí)現(xiàn)的:單片機(jī)程序遠(yuǎn)程固件升級系統(tǒng),包括軟件升級模塊、通訊模塊和單片機(jī)程序模塊,所述軟件升級模塊通過通訊模塊遠(yuǎn)程對所述單片機(jī)程序模塊進(jìn)行升級,其中:
所述軟件升級模塊用于對所述單片機(jī)程序模塊發(fā)出軟件升級指令和操作,所述所述軟件升級模塊為便攜式移動(dòng)電子設(shè)備;
所述通訊模塊包括路由器,由所述路由器產(chǎn)生局域網(wǎng),并通過WIFI通訊技術(shù)進(jìn)行通訊;
所述單片機(jī)程序模塊包括電路板,所述電路板上焊接有帶有軟件程序的單片機(jī)芯片,所述單片機(jī)芯片的程序區(qū)可以分為應(yīng)用程序區(qū)和BOOT引導(dǎo)區(qū);所述電路板增加與所述單片機(jī)芯片同等容量的FLASH存儲(chǔ)芯片。
[0006]進(jìn)一步地,所述便攜式移動(dòng)電子設(shè)備為手機(jī)或者電腦。
[0007]具體地,所述BOOT引導(dǎo)區(qū)占用所述單片機(jī)芯片小于十分之一的程序存儲(chǔ)空間。
[0008]單片機(jī)程序遠(yuǎn)程固件升級方法,包括上述單片機(jī)程序遠(yuǎn)程固件升級系統(tǒng),其步驟如下:
發(fā)出升級指令步驟:所述便攜式電子設(shè)備通過所述通訊模塊對所述單片機(jī)機(jī)芯片軟件程序進(jìn)行監(jiān)控,發(fā)現(xiàn)軟件程序需要更新或者存在BUG時(shí),則由所述便攜式電子設(shè)備發(fā)出軟件升級指令信息;
信息傳輸步驟:所述軟件升級指令信息通過所述通訊模塊的WIFI通訊技術(shù)或者點(diǎn)對點(diǎn)的方式傳輸給所述單片機(jī)程序模塊;
軟件程序升級步驟:所述單片機(jī)程序模塊接收到升級指令信息后,將原來的軟件程序內(nèi)容備份到所述FLASH存儲(chǔ)芯片中,然后再對所述單片機(jī)芯片內(nèi)的軟件程序進(jìn)行升級操作。
[0009]與現(xiàn)有技術(shù)相比,本發(fā)明中用戶采用軟件升級模塊通過通訊模塊直接對單片機(jī)程序模塊進(jìn)行程序升級,無需通過特殊的通訊設(shè)備,用戶可以隨時(shí)享受產(chǎn)品新增加的功能,而且一旦產(chǎn)品程序出現(xiàn)BUG的情況下,方便程序更改而無需返廠整改,方便快捷,操作簡單,降低了成本。
【附圖說明】
[0010]圖1是本發(fā)明單片機(jī)程序遠(yuǎn)程固件升級系統(tǒng)的硬件結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0011]下面結(jié)合附圖對本發(fā)明的具體實(shí)施案例加以說明:
如圖1所示,單片機(jī)程序遠(yuǎn)程固件升級系統(tǒng),包括軟件升級模塊、通訊模塊和單片機(jī)程序模塊,所述軟件升級模塊通過通訊模塊遠(yuǎn)程對所述單片機(jī)程序模塊進(jìn)行升級,其中:
所述軟件升級模塊用于對所述單片機(jī)程序模塊發(fā)出軟件升級指令和操作,所述所述軟件升級模塊為便攜式移動(dòng)電子設(shè)備,所述便攜式移動(dòng)電子設(shè)備為手機(jī)或者電腦,手機(jī)或者電腦里有安裝有APP,所述APP可以發(fā)出操作指令;
所述通訊模塊包括路由器,所述路由器產(chǎn)生局域網(wǎng),并通過WIFI通訊技術(shù)進(jìn)行通訊;所述單片機(jī)程序模塊包括電路板,所述電路板上焊接有帶有軟件程序的單片機(jī)芯片,所述單片機(jī)芯片的程序區(qū)可以分為應(yīng)用程序區(qū)和BOOT引導(dǎo)區(qū)所述軟件程序存儲(chǔ)在所述應(yīng)用程序空間內(nèi),所述所述BOOT引導(dǎo)區(qū)占用所述單片機(jī)芯片小于十分之一的程序存儲(chǔ)空間,便于軟件程序升級;所述電路板增加與所述單片機(jī)芯片同等容量的FLASH存儲(chǔ)芯片(flash是存儲(chǔ)芯片的一種,通過特定的程序可以修改里面的數(shù)據(jù))。
[0012]單片機(jī)程序遠(yuǎn)程固件升級方法,包括上述單片機(jī)程序遠(yuǎn)程固件升級系統(tǒng),其步驟如下:
發(fā)出升級指令步驟:所述便攜式電子設(shè)備通過所述通訊模塊對所述單片機(jī)機(jī)芯片軟件程序進(jìn)行監(jiān)控,發(fā)現(xiàn)軟件程序需要更新或者存在BUG時(shí),則由所述便攜式電子設(shè)備發(fā)出軟件升級指令信息;
信息傳輸步驟:所述軟件升級指令信息通過所述通訊模塊的WIFI通訊技術(shù)或者點(diǎn)對點(diǎn)的方式傳輸給所述單片機(jī)程序模塊;
軟件程序升級步驟:所述單片機(jī)程序模塊接收到升級指令信息后,將原來的軟件程序內(nèi)容備份到所述FLASH存儲(chǔ)芯片中,然后再對所述單片機(jī)芯片內(nèi)的軟件程序進(jìn)行升級操作。
[0013]本發(fā)明中用戶采用軟件升級模塊通過通訊模塊直接對單片機(jī)程序模塊進(jìn)行程序升級,無需通過特殊的通訊設(shè)備,用戶可以隨時(shí)享受產(chǎn)品新增加的功能,而且一旦產(chǎn)品程序出現(xiàn)BUG的情況下,方便程序更改而無需返廠整改,方便快捷,操作簡單,降低了成本。
【主權(quán)項(xiàng)】
1.單片機(jī)程序遠(yuǎn)程固件升級系統(tǒng),其特征在于,包括軟件升級模塊、通訊模塊和單片機(jī)程序模塊,所述軟件升級模塊通過通訊模塊遠(yuǎn)程對所述單片機(jī)程序模塊進(jìn)行升級,其中: 所述軟件升級模塊用于對所述單片機(jī)程序模塊發(fā)出軟件升級指令和操作,所述所述軟件升級模塊為便攜式移動(dòng)電子設(shè)備; 所述通訊模塊包括路由器,由所述路由器產(chǎn)生局域網(wǎng),并通過WIFI通訊技術(shù)進(jìn)行通訊; 所述單片機(jī)程序模塊包括電路板,所述電路板上焊接有帶有軟件程序的單片機(jī)芯片,所述單片機(jī)芯片的程序區(qū)可以分為應(yīng)用程序區(qū)和BOOT引導(dǎo)區(qū);所述電路板增加與所述單片機(jī)芯片同等容量的FLASH存儲(chǔ)芯片。2.如權(quán)利要求1所述的單片機(jī)程序遠(yuǎn)程固件升級系統(tǒng),其特征在于,所述便攜式移動(dòng)電子設(shè)備為手機(jī)或者電腦。3.如權(quán)利要求1所述的單片機(jī)程序遠(yuǎn)程固件升級系統(tǒng),其特征在于,所述所述BOOT引導(dǎo)區(qū)占用所述單片機(jī)芯片小于十分之一的程序存儲(chǔ)空間。4.單片機(jī)程序遠(yuǎn)程固件升級方法,其特征在于,包括權(quán)利要求1-3所述的單片機(jī)程序遠(yuǎn)程固件升級系統(tǒng),其步驟如下: 發(fā)出升級指令步驟:所述便攜式電子設(shè)備通過所述通訊模塊對所述單片機(jī)機(jī)芯片軟件程序進(jìn)行監(jiān)控,發(fā)現(xiàn)軟件程序需要更新或者存在BUG時(shí),則由所述便攜式電子設(shè)備發(fā)出軟件升級指令信息; 信息傳輸步驟:所述軟件升級指令信息通過所述通訊模塊的WIFI通訊技術(shù)或者點(diǎn)對點(diǎn)的方式傳輸給所述單片機(jī)程序模塊; 軟件程序升級步驟:所述單片機(jī)程序模塊接收到升級指令信息后,將原來的軟件程序內(nèi)容備份到所述FLASH存儲(chǔ)芯片中,然后再對所述單片機(jī)芯片內(nèi)的軟件程序進(jìn)行升級操作。
【專利摘要】本發(fā)明公開了一種單片機(jī)程序遠(yuǎn)程固件升級系統(tǒng)包括軟件升級模塊、通訊模塊和單片機(jī)程序模塊,所述軟件升級模塊通過通訊模塊遠(yuǎn)程對所述單片機(jī)程序模塊進(jìn)行升級,其中:所述軟件升級模塊用于對所述單片機(jī)程序模塊發(fā)出軟件升級指令和操作;所述通訊模塊包括路由器,由所述路由器產(chǎn)生局域網(wǎng),并通過WIFI通訊技術(shù)進(jìn)行通訊;所述單片機(jī)程序模塊包括電路板,所述電路板上焊接有拷貝有軟件程序的單片機(jī)芯片,所述電路板增加與所述單片機(jī)芯片同等容量的FLASH存儲(chǔ)芯片。本發(fā)明中用戶采用軟件升級模塊通過通訊模塊直接對單片機(jī)程序模塊進(jìn)行程序升級,無需通過特殊的通訊設(shè)備,升級方便快捷,操作簡單,使用成本低。
【IPC分類】G06F9/445
【公開號】CN104991806
【申請?zhí)枴緾N201510473948
【發(fā)明人】閆江濤, 殷海波
【申請人】廣州唯控電子科技有限公司
【公開日】2015年10月21日
【申請日】2015年8月6日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
剑河县| 宝兴县| 永宁县| 克东县| 马公市| 陵川县| 浏阳市| 吐鲁番市| 江油市| 江川县| 威海市| 贺兰县| 宁都县| 门头沟区| 噶尔县| 商都县| 临安市| 塔河县| 庄浪县| 海口市| 香格里拉县| 廊坊市| 云安县| 福州市| 龙岩市| 西峡县| 沾化县| 齐河县| 景宁| 抚州市| 桑日县| 炉霍县| 思南县| 河东区| 隆昌县| 资中县| 肇州县| 冷水江市| 上栗县| 宾川县| 北流市|