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

用于烹飪電器的程序升級系統(tǒng)及烹飪電器的制作方法

文檔序號:12250716閱讀:299來源:國知局
用于烹飪電器的程序升級系統(tǒng)及烹飪電器的制作方法與工藝

本實(shí)用新型涉及烹飪電器領(lǐng)域,具體涉及一種用于烹飪電器的程序升級系統(tǒng)和一種烹飪電器。



背景技術(shù):

當(dāng)烹飪電器(如電飯煲)銷售出去以后,如果發(fā)現(xiàn)有重大的軟件故障或者有新功能需要更新的時候,要對烹飪電器中的程序進(jìn)行升級,如果采取召回或者安排工作人員現(xiàn)場處理的方法,會浪費(fèi)大量的人力、物力,增加了后期的維護(hù)成本。



技術(shù)實(shí)現(xiàn)要素:

本實(shí)用新型旨在至少在一定程度上解決上述技術(shù)中的技術(shù)問題之一。

為此,本實(shí)用新型的第一個目的在于提出一種用于烹飪電器的程序升級系統(tǒng)。該系統(tǒng)可以更加方便地對烹飪電器中的程序進(jìn)行升級,更加智能化、人性化,且成本低。

本實(shí)用新型的第二個目的在于提出一種烹飪電器。

為達(dá)到上述目的,本實(shí)用新型第一方面提出了一種用于烹飪電器的程序升級系統(tǒng),包括:外部通信模塊,所述外部通信模塊用以與外部終端設(shè)備建立通信連接;片外擴(kuò)展存儲模塊,所述片外擴(kuò)展存儲模塊用以存儲烹飪電器的升級程序文件和出廠程序文件;單片機(jī),所述單片機(jī)包括第一通信模塊和第二通信模塊,所述第一通信模塊與所述外部通信模塊相連,所述第二通信模塊與所述片外擴(kuò)展存儲模塊相連,所述單片機(jī)通過所述第一通信模塊接收所述外部終端設(shè)備發(fā)送的升級程序文件,并對所述升級程序文件進(jìn)行校驗(yàn),以及在校驗(yàn)通過后通過所述第二通信模塊將所述升級程序文件寫入所述片外擴(kuò)展存儲模塊,并通過所述第一通信模塊向所述外部終端設(shè)備發(fā)送升級請求信息,以使所述外部終端設(shè)備根據(jù)所述升級請求信息生成升級指令,所述單片機(jī)通過所述第一通信模塊接收到所述升級指令后根據(jù)所述升級程序文件進(jìn)行程序升級。

本實(shí)用新型的用于烹飪電器的程序升級系統(tǒng),通過外部終端設(shè)備,并結(jié)合片外擴(kuò)展存儲模塊實(shí)現(xiàn)對烹飪電器的程序進(jìn)行遠(yuǎn)程升級,更加方便用戶享用更新軟件,更加智能化、人性化,可以避免烹飪電器在生產(chǎn)和開發(fā)過程中出現(xiàn)程序故障或有程序更新而需要拆機(jī)或內(nèi)存不夠帶來的不便,進(jìn)而減輕售后和生產(chǎn)的人力、物力,提高效率,且能夠降低維護(hù)成本。

另外,根據(jù)本實(shí)用新型上述的用于烹飪電器的程序升級系統(tǒng)還可以具有如下附加的技術(shù)特征:

在一些示例中,所述外部通信模塊為WIFI模塊、藍(lán)牙模塊或紅外模塊。

具體地,所述片外擴(kuò)展存儲模塊包括:第一存儲區(qū),所述第一存儲區(qū)用以存儲所述升級程序文件;第二存儲區(qū),所述第二存儲區(qū)用以存儲所述出廠程序文件。

進(jìn)一步地,所述片外擴(kuò)展存儲模塊還包括:第一校驗(yàn)區(qū),所述第一校驗(yàn)區(qū)用以存儲所述升級程序文件的校驗(yàn)結(jié)果,以用來鑒定結(jié)束數(shù)據(jù)、第一存儲區(qū)的存儲數(shù)據(jù)是否正確;第二校驗(yàn)區(qū),所述第二校驗(yàn)區(qū)用以存儲所述出廠程序文件的校驗(yàn)結(jié)果,以用來鑒定結(jié)束數(shù)據(jù)、第二存儲區(qū)的存儲數(shù)據(jù)是否正確。

進(jìn)一步地,所述片外擴(kuò)展存儲模塊還包括保護(hù)標(biāo)志和升級標(biāo)志,其中,所述單片機(jī)用于根據(jù)所述保護(hù)標(biāo)志判斷是否滿足程序升級條件,以及根據(jù)所述升級標(biāo)志判斷是否存在程序升級任務(wù)。

進(jìn)一步地,所述片外擴(kuò)展存儲模塊還包括:多個隔離區(qū),所述多個隔離區(qū)分別用以隔離所述保護(hù)標(biāo)志和所述升級標(biāo)志、所述升級標(biāo)志和所述第二存儲區(qū)、所述第二校驗(yàn)區(qū)和所述第一存儲區(qū),以避免在單片機(jī)訪問片外擴(kuò)展存儲模塊時出現(xiàn)地址溢出錯誤。

進(jìn)一步地,所述單片機(jī)具體用于在所述保護(hù)標(biāo)志未置位時,判斷滿足程序升級條件,并在所述升級標(biāo)志置位時進(jìn)行程序升級;以及在所述保護(hù)標(biāo)志置位時,恢復(fù)所述烹飪電器的出廠程序。

進(jìn)一步地,本實(shí)用新型提出了一種烹飪電器,其包括本實(shí)用新型上述的用于烹飪電器的程序升級系統(tǒng)。

本實(shí)用新型的烹飪電器,通過外部終端設(shè)備,并結(jié)合片外擴(kuò)展存儲模塊實(shí)現(xiàn)對自身的程序進(jìn)行遠(yuǎn)程升級,更加方便用戶享用更新軟件,更加智能化、人性化,可以避免烹飪電器在生產(chǎn)和開發(fā)過程中出現(xiàn)程序故障或有程序更新而需要拆機(jī)或內(nèi)存不夠帶來的不便,進(jìn)而減輕售后和生產(chǎn)的人力、物力,提高效率,且能夠降低維護(hù)成本。

本實(shí)用新型的附加方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本實(shí)用新型的實(shí)踐了解到。

附圖說明

本實(shí)用新型的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對實(shí)施例的描述中將變得明顯和容易理解,其中:

圖1是根據(jù)本實(shí)用新型一個實(shí)施例的用于烹飪電器的程序升級系統(tǒng)的結(jié)構(gòu)框圖;

圖2是根據(jù)本實(shí)用新型一個實(shí)施例的片外擴(kuò)展存儲模塊的空間分配示意圖;

圖3、圖4是根據(jù)本實(shí)用新型一個實(shí)施例的烹飪電器的程序升級過程的示意圖。

具體實(shí)施方式

下面詳細(xì)描述本實(shí)用新型的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本實(shí)用新型,而不能理解為對本實(shí)用新型的限制。

下面參考附圖描述本實(shí)用新型實(shí)施例的用于烹飪電器的程序升級系統(tǒng)、方法及烹飪電器。

圖1是根據(jù)本實(shí)用新型一個實(shí)施例的用于烹飪電器的程序升級系統(tǒng)的結(jié)構(gòu)框圖。如圖1所示,該用于烹飪電器的程序升級系統(tǒng)包括:外部通信模塊10、片外擴(kuò)展存儲模塊20和單片機(jī)30。

其中,外部通信模塊10用以與外部終端設(shè)備建立通信連接;片外擴(kuò)展存儲模塊20用以存儲烹飪電器的升級程序文件和出廠程序文件;單片機(jī)30包括第一通信模塊31和第二通信模塊32,第一通信模塊31與外部通信模塊10相連,第二通信模塊32與片外擴(kuò)展存儲模塊20相連,單片機(jī)30通過第一通信模塊31接收外部終端設(shè)備發(fā)送的升級程序文件,并對升級程序文件進(jìn)行校驗(yàn),以及在校驗(yàn)通過后通過第二通信模塊32將升級程序文件寫入片外擴(kuò)展存儲模塊20,并通過第一通信模塊31向外部終端設(shè)備發(fā)送升級請求信息,以使外部終端設(shè)備根據(jù)升級請求信息生成升級指令,單片機(jī)30通過第一通信模塊31接收到升級指令后根據(jù)升級程序文件進(jìn)行程序升級。

可選地,外部通信模塊可以但不限于是WIFI模塊、藍(lán)牙模塊或紅外模塊,外部終端設(shè)備可以但不限于是智能手機(jī)、平板電腦、筆記本電腦等。

在本實(shí)用新型的一個實(shí)施例中,第一通信模塊31可以是串口通信模塊,以便于單片機(jī)30的升級程序的編寫,并便于驗(yàn)證升級程序的正確性。

可以理解,單片機(jī)30還包括扇區(qū)讀寫模塊和其它功能模塊(如計(jì)時模塊),以便于完成程序升級。

在本實(shí)用新型的一個實(shí)施例中,如圖2所示,片外擴(kuò)展存儲模塊20包括第一存儲區(qū)21、第二存儲區(qū)22、第一校驗(yàn)區(qū)23、第二校驗(yàn)區(qū)24、保護(hù)標(biāo)志25、升級標(biāo)志26和多個隔離區(qū)27。

其中,第一存儲區(qū)21用以存儲升級程序文件,第二存儲區(qū)22用以存儲出廠程序文件,第一校驗(yàn)區(qū)23用以存儲升級程序文件的校驗(yàn)結(jié)果,第二校驗(yàn)區(qū)24用以存儲出廠程序文件的校驗(yàn)結(jié)果,保護(hù)標(biāo)志25用以作為程序升級中的故障保護(hù),升級標(biāo)志26用以判斷是否接收程序升級任務(wù),多個隔離區(qū)分27別用以隔離保護(hù)標(biāo)志25和升級標(biāo)志26、升級標(biāo)志26和第二存儲區(qū)22、第二校驗(yàn)區(qū)24和第一存儲區(qū)21。

可選地,片外擴(kuò)展存儲模塊可以是flash芯片。

需要說明的是,第二存儲區(qū)22存儲的出廠程序文件,可以用來在升級失敗時進(jìn)行自恢復(fù);第一存儲區(qū)21具體用于存儲每次升級時的程序,升級一次就更新一次,以保證第一存儲區(qū)21總有一最近更新的程序副本。

在本實(shí)用新型的實(shí)施例中,單片機(jī)30可以根據(jù)保護(hù)標(biāo)志25判斷是否滿足程序升級條件,以及根據(jù)升級標(biāo)志26判斷是否存在程序升級任務(wù)。

具體而言,單片機(jī)30用于在保護(hù)標(biāo)志25未置位時,判斷滿足程序升級條件,并在升級標(biāo)志26置位時進(jìn)行程序升級;以及在保護(hù)標(biāo)志25置位時,恢復(fù)烹飪電器的出廠程序。

為方便本領(lǐng)域技術(shù)人員理解本實(shí)用新型實(shí)施例的用于烹飪電器的程序升級系統(tǒng),可通過圖3所示的單片機(jī)30升級程序的主循環(huán)流程圖,圖4所示的單片機(jī)30升級程序的中斷處理流程圖進(jìn)行說明:

如圖3所示,單片機(jī)30復(fù)位后,從內(nèi)存起始處中運(yùn)行升級程序。當(dāng)單片機(jī)30運(yùn)行升級程序時,先判斷保護(hù)標(biāo)志25是否置位,如果該保護(hù)標(biāo)志25置位,則表示上一次程序升級過程中可能遇到故障(如斷電、數(shù)據(jù)校驗(yàn)出錯等異常情況),此時單片機(jī)30可自動讀取并寫入第二存儲區(qū)22中的出廠程序文件,即將烹飪電器的程序恢復(fù)至出廠程序。如果該保護(hù)標(biāo)志25未置位,則單片機(jī)30判斷升級標(biāo)志26是否置位,如果升級標(biāo)志26置位,表示有升級任務(wù),則單片機(jī)30升級主程序待機(jī)t1時間,其中,10min<t1<20min,以等待程序在線升級完成。程序升級完成后,開啟看門狗,讓其溢出直到單片機(jī)30復(fù)位。

可以理解,單片機(jī)30如果接收到升級程序的指令,則可以將升級標(biāo)志26置位并復(fù)位單片機(jī)30。

舉例而言,外部終端設(shè)備,如智能手機(jī),可以通過安裝的APP(Application,應(yīng)用程序)與烹飪電器實(shí)現(xiàn)連接,以檢測是否存在與烹飪電器對應(yīng)的升級程序文件。如果存在與烹飪電器對應(yīng)的升級程序文件,則智能手機(jī)通過APP向烹飪電器發(fā)送上述升級程序指令,以使單片機(jī)30根據(jù)該升級程序指令將升級標(biāo)志26置位,同時單片機(jī)30復(fù)位。

如圖4所示,在保護(hù)標(biāo)志25未置位、升級標(biāo)志26置位后,單片機(jī)30通過第一通信模塊31接收外部終端設(shè)備通過外部通信模塊10發(fā)送的升級程序文件,并對該升級程序文件進(jìn)行校驗(yàn),校驗(yàn)無誤后單片機(jī)30的扇區(qū)讀寫模塊開始擦除片外擴(kuò)展存儲模塊21的第一存儲區(qū)21,單片機(jī)30將接收到的升級程序文件寫入第一存儲區(qū)21;數(shù)據(jù)傳輸結(jié)束時,單片機(jī)30將升級程序文件的文件名、文件長度和文件的校驗(yàn)結(jié)果寫入片外擴(kuò)展存儲模塊20的第一校驗(yàn)區(qū)23,并發(fā)送應(yīng)答幀(即升級請求信息)通知上位機(jī)(即外部終端設(shè)備)校驗(yàn)結(jié)果。上位機(jī)根據(jù)單片機(jī)30發(fā)送的升級請求信息生成升級指令,并將升級指令發(fā)送至單片機(jī)30。單片機(jī)30接收升級指令后,校驗(yàn)第一存儲區(qū)21存儲的升級程序文件,如果校驗(yàn)通過,則將保護(hù)標(biāo)志25置位。然后,開始擦除單片機(jī)30片內(nèi)ROM準(zhǔn)備程序升級的內(nèi)存塊;接著,單片機(jī)30將第一存儲區(qū)21的升級程序文件讀出并寫入到單片機(jī)30片內(nèi)ROM中,開啟看門狗,等待單片機(jī)30復(fù)位,整個程序升級完成。當(dāng)開門狗溢出后,單片機(jī)30復(fù)位,使得升級標(biāo)志26復(fù)位,單片機(jī)30程序跳轉(zhuǎn)到正常程序起始位置運(yùn)行,單片機(jī)30程序正常運(yùn)行后將保護(hù)標(biāo)志25復(fù)位。

可以理解,如果上述程序升級不成功,則保護(hù)標(biāo)志25一直保持置位狀態(tài),直至下次程序升級。

另外,在本實(shí)用新型的一個實(shí)施例中,上述程序升級過程可以不通過片外擴(kuò)展存儲模塊20,而直接由單片機(jī)30接收校驗(yàn)存儲升級程序文件,實(shí)現(xiàn)烹飪電器的程序升級。

本實(shí)用新型實(shí)施例的用于烹飪電器的程序升級系統(tǒng),通過外部終端設(shè)備,并結(jié)合片外擴(kuò)展存儲模塊實(shí)現(xiàn)對烹飪電器的程序進(jìn)行遠(yuǎn)程升級,更加方便用戶享用更新軟件,更加智能化、人性化,可以避免烹飪電器在生產(chǎn)和開發(fā)過程中出現(xiàn)程序故障或有程序更新而需要拆機(jī)或內(nèi)存不夠帶來的不便,進(jìn)而減輕售后和生產(chǎn)的人力、物力,提高效率,且能夠降低維護(hù)成本。

進(jìn)一步地,本實(shí)用新型提出了一種烹飪電器,其包括本實(shí)用新型上述實(shí)施例的用于烹飪電器的程序升級系統(tǒng),

在本實(shí)用新型的一個實(shí)施例中,該烹飪器具可以是電飯煲。

本實(shí)用新型實(shí)施例的烹飪電器,通過外部終端設(shè)備,并結(jié)合片外擴(kuò)展存儲模塊實(shí)現(xiàn)對自身的程序進(jìn)行遠(yuǎn)程升級,更加方便用戶享用更新軟件,更加智能化、人性化,可以避免烹飪電器在生產(chǎn)和開發(fā)過程中出現(xiàn)程序故障或有程序更新或內(nèi)存不夠而需要拆機(jī)帶來的不便,進(jìn)而減輕售后和生產(chǎn)的人力、物力,提高效率,且能夠降低維護(hù)成本。

另外,根據(jù)本實(shí)用新型實(shí)施例的烹飪器具的其它構(gòu)成以及作用對于本領(lǐng)域的普通技術(shù)人員而言都是已知的,為了減少冗余,此處不做贅述。

在本說明書的描述中,參考術(shù)語“一個實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本實(shí)用新型的至少一個實(shí)施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個或多個實(shí)施例或示例中以合適的方式結(jié)合。

在本實(shí)用新型的描述中,需要理解的是,術(shù)語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”“內(nèi)”、“外”、“順時針”、“逆時針”、“軸向”、“徑向”、“周向”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本實(shí)用新型和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本實(shí)用新型的限制。

此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本實(shí)用新型的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。

在本實(shí)用新型中,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”、“固定”等術(shù)語應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通或兩個元件的相互作用關(guān)系,除非另有明確的限定。對于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本實(shí)用新型中的具體含義。

在本實(shí)用新型中,除非另有明確的規(guī)定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接觸,或第一和第二特征通過中間媒介間接接觸。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或僅僅表示第一特征水平高度小于第二特征。

盡管上面已經(jīng)示出和描述了本實(shí)用新型的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對本實(shí)用新型的限制,本領(lǐng)域的普通技術(shù)人員在本實(shí)用新型的范圍內(nèi)可以對上述實(shí)施例進(jìn)行變化、修改、替換和變型。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
文山县| 汉源县| 乐业县| 南丹县| 玉环县| 临海市| 黄平县| 仪征市| 济宁市| 阿瓦提县| 陆良县| 大同市| 苏州市| 涟水县| 沾益县| 军事| 北流市| 富川| 留坝县| 胶州市| 夏河县| 海门市| 郑州市| 马关县| 保山市| 泰宁县| 天门市| 临高县| 镇安县| 濉溪县| 固原市| 密山市| 乌恰县| 芦溪县| 三亚市| 揭东县| 凤冈县| 铜川市| 勐海县| 区。| 桃江县|