一種固件燒寫裝置的制造方法
【技術領域】
[0001]本實用新型涉及一種固件燒寫的裝置,具體設計一種針對無固件或固件損壞的嵌入式設備的固件燒寫的裝置。
【背景技術】
[0002]隨著電子技術及工業(yè)技術的發(fā)展,電子電路集成度越來越高,特別是近兩年可穿戴嵌入式設備作為嵌入式硬件設備領域中的又一新的熱潮越來越受到大眾的喜愛。為了提高用戶體驗和使用效果,可穿戴嵌入式設備需要制作成手表或者手環(huán)的形狀,這就要求產品結構簡單、體積小,所以要求PCB板布局面積達到最大的利用率,使PCB板級面積盡可能小。可穿戴嵌入式設備都具有自己本身的固化存儲介質,如存儲器,在研發(fā)、設計、生產以及售后中,需要將已經編譯好的固件燒寫至無固件的新產品或者固件損壞的產品。
[0003]傳統(tǒng)的固件燒寫方式,一是通過撥碼開關形式進行引導策略的切換后,再將TF卡或者SD卡中的固件燒寫至存儲器中,當燒寫完成后重新將撥碼開關撥回原位,設備方可正常工作;二是通過切斷相關存儲介質的電源后從TF卡或SD卡啟動,在對固化存儲介質進行擦寫,最后將TF卡或SD卡中的固件燒寫到固化存儲介質中,燒寫完成后對固化存儲介質上電,設備方可工作。但是傳統(tǒng)的引導策略切換固件燒寫的方法,不僅占用PCB板級面積,而且類似于該種類的機械開關容易損壞導致接觸不良,所以其工作壽命短,對研發(fā)、制造和售后服務帶了了不便。
[0004]專利CN201010197315.1提出了一種嵌入式設備及其內嵌軟件的更新方法,通過利用軟件判斷標志位是否需要升級固件和輕觸開關是否按下的方法將SD卡或者TF卡的固件燒寫至預置的存儲區(qū)域內,燒寫完成后更新其狀態(tài)標志位為完成更新。但是該方法需要增加額外的SD卡或者TF卡接口,同時增加了防誤觸按鍵,占用了大量板級面積,不適合對PCB板級面積敏感的可穿戴設備。而且該專利提出的更新方法刷機步驟多,不利于研發(fā)、制造和售后服務。
【實用新型內容】
[0005]針對上述問題,為了克服現(xiàn)有技術的缺陷,本實用新型提供一種固件燒寫裝置,可以對無固件或固件損壞的設備進行固件燒寫,采用電子開關進行切換,具有集成度高和穩(wěn)定性尚的優(yōu)點。
[0006]—種固件燒寫裝置,包括CPU、電子開關模塊和存儲器,電子開關模塊和存儲器均與CHJ連接,存儲器連接電子開關模塊;當電子開關模塊閉合時,CPU接收外部PC的待燒寫數據信號;當電子開關模塊斷開時,CPU將所述待燒寫數據信號發(fā)送至存儲器上。
[0007]作為優(yōu)選,所述電子開關模塊包括電源、三態(tài)門緩沖器、第一連接點、第二連接點、保護電阻、上拉電阻和濾波電容;所述三態(tài)門緩沖器的輸出使能引腳和保護電阻的一端均與第一連接點短接,保護電阻的另一端和三態(tài)門緩沖器的地引腳均接地;所述三態(tài)門緩沖器的電源引腳、上拉電阻的一端、第二連接點和濾波電容的一端均與電源連接,所述上拉電阻的另一端和三態(tài)門緩沖器的輸出引腳均與存儲器的配置使能引腳連接,所述電容的另一端接地;三態(tài)門緩沖器的輸入引腳連接CPU的片選信號引腳;所述第一連接點與第二連接點短接時,電子開關模塊閉合,第一連接點與第二連接點斷開時,電子開關模塊斷開。
[0008]作為優(yōu)選,所述三態(tài)門緩沖器的型號為SN74AHCG12OTCKT。
[0009]作為優(yōu)選,所述保護電阻阻值為1kQ,上拉電阻的阻值為10kQ。
[0010]作為優(yōu)選,所述第一連接點和第二連接點之間的距離設置為1.27mm。
[0011 ]作為優(yōu)選,所述電源的電壓為3.3V。
[0012]作為優(yōu)選,所述CPU設有USB接口,所述外部PC通過USB接口與CPU連接。
[0013]相比現(xiàn)有技術,本實用新型的有益效果在于:采用電子開關進行切換,需要燒寫的固件存儲于外部PC中經過CPU燒寫至存儲器中,無需經過SD卡、TF卡或其他多媒體等接口,集成度高,占用PCB板級面積小;而且操作簡單方便步驟少,穩(wěn)定性高,為研發(fā)、制造及售后服務帶來便利。
【附圖說明】
[0014]圖1為本實用新型的一種固件燒寫裝置的結構圖;
[0015]圖2為本實用新型的電子開關模塊的電路結構圖;
[0016]圖3為本實用新型的操作流程圖;
[0017]圖4為本實用新型中的三態(tài)門緩沖器的真值表。
[0018]圖中,101、電子開關模塊。
【具體實施方式】
[0019]下面,結合附圖以及【具體實施方式】,對本實用新型做進一步描述:
[0020]如圖1和圖2所示,本實用新型公開了一種固件燒寫裝置,包括CPU、電子開關模塊101和存儲器;當電子開關模塊101閉合時,CPU檢測與外部PC是否連接,確認連接之后CPU接受外部PC的待燒寫數據信號;當電子模塊斷開時,CPU將所述待燒寫數據信號發(fā)送至存儲器上。
[0021]其中電子開關模塊iOI包括電源、三態(tài)門緩沖器、第一連接點TP1、第二連接點TP2、保護電阻Rl、上拉電阻R2和濾波電容C ;
[0022]所述存儲器包括但不限于NandFlash等存儲介質;所述三態(tài)門緩沖器的型號為SN74AHCG12 OTCKT,但不限于該型號的三態(tài)門緩沖器。
[0023]其中CPU上設有USB接口、數據引腳D0-D8和片選信號引腳CS;存儲器上設有數據引腳P0-P8和配置使能引腳nCE;三態(tài)門緩沖器上包括輸出使能引腳0E、輸入引腳A、地引腳GND、電源引腳Vcc、輸出引腳Y ;
[0024]其中CPU通過USB接口插入USB線與外部PC進行相連,CPU的數據引腳D0-D8與存儲器的數據引腳D0-D8依次對應相連;
[0025]其中三態(tài)門緩沖器的輸出使能引腳OE和保護電阻Rl的一端均與第一連接點TPl連接,保護電阻Rl的另一端與三態(tài)門緩沖器的地引腳GND均接地;第二連接點TP2、三態(tài)門緩沖器的電源引腳Vcc、濾波電容C的一端和上拉電阻R2的一端均與電源連接,所述上拉電阻R2的另一端和三態(tài)門緩沖器的輸出引腳Y均與存儲器的配