本發(fā)明涉及一種基于網(wǎng)絡(luò)自啟動系統(tǒng)所需的通信節(jié)點模塊,屬于硬件設(shè)計領(lǐng)域,更具體的,本發(fā)明涉及一種通過通信節(jié)點模塊下載所需程序或文件供本地自啟動系統(tǒng)使用的方法。
背景技術(shù):
隨著互聯(lián)網(wǎng)的發(fā)展,人們的日常生活已經(jīng)離不開互聯(lián)網(wǎng),通過無線網(wǎng)絡(luò)連接互聯(lián)網(wǎng)以其極大的便利性越來越受到重視。近些年來物聯(lián)網(wǎng)的應(yīng)用也更加廣泛,物聯(lián)網(wǎng)中信息傳遞大多是以無線的方式發(fā)送給網(wǎng)絡(luò),然后在通過無線接收反饋信息,從而完成物體和網(wǎng)絡(luò)的通信。無線通信模塊已經(jīng)應(yīng)用到生活中的各個領(lǐng)域,如手機電腦等各種移動終端,而隨著物聯(lián)網(wǎng)等應(yīng)用的推進,無線通信節(jié)點模塊已經(jīng)必不可少。隨著生活、生產(chǎn)和科技水平的發(fā)展,現(xiàn)有的無線通信節(jié)點模塊架構(gòu)已經(jīng)不能滿足人們的需求。為改善這一局面,設(shè)計了一種基于網(wǎng)絡(luò)自啟動系統(tǒng)所需的通信節(jié)點模塊構(gòu)架。這種自啟動的無線網(wǎng)絡(luò)通信節(jié)點,可以完成自啟動并方便的接入互聯(lián)網(wǎng),完成信息的傳遞或程序文件的傳輸。
技術(shù)實現(xiàn)要素:
本發(fā)明設(shè)計一種基于網(wǎng)絡(luò)自啟動系統(tǒng)所需的通信節(jié)點模塊架構(gòu)。此架構(gòu)可完成自啟動并接入網(wǎng)絡(luò),之后可由網(wǎng)絡(luò)或本地控制完成所需程序或文件的傳輸和存儲。
為實現(xiàn)上述目的本發(fā)明設(shè)計一種基于網(wǎng)絡(luò)自啟動系統(tǒng)所需的通信節(jié)點模塊架構(gòu),該架構(gòu)包含無線通信模塊和控制模塊,這兩個模塊構(gòu)成自啟動的通信節(jié)點模塊。
控制模塊中包含WIFI初始化指令和存儲器讀寫控制,WIFI初始化指令與無線通信模塊連接以輸出控制信號,無線通信模塊與存儲器讀寫控制連接以輸入控制信號;存儲器讀寫控制將輸入控制信號存儲至存儲器中。無線通信模塊通過網(wǎng)絡(luò)與需要交互的數(shù)據(jù)進行交互。
控制模塊完成對無線模塊的初始化和網(wǎng)絡(luò)接入控制,之后由網(wǎng)絡(luò)或本地控制無線模塊進行所需的通信。此架構(gòu)完成自啟動,完成本地系統(tǒng)的運行狀態(tài)參數(shù)的上傳和程序或文件等的下載。作為一個無線通信節(jié)點,當(dāng)作聯(lián)網(wǎng)系統(tǒng)的網(wǎng)絡(luò)通信模塊,完成聯(lián)網(wǎng)系統(tǒng)的通信需求。
通信節(jié)點模塊由網(wǎng)絡(luò)控制。
上傳本地程序或文件的使用情況和節(jié)點的運行狀態(tài)參數(shù);通過控制模塊完成上電后對無線通信模塊的自動初始化,之后控制模塊或網(wǎng)絡(luò)選擇下載合適的程序或文件等下載存儲到存儲器供本地使用。根據(jù)本地需要或者網(wǎng)絡(luò)自主配置下載對應(yīng)的程序或文件。
下載的程序或指令存放的存儲器是指令存儲器,通過CPU等能夠?qū)χ噶畲鎯ζ鬟M行直接讀取運行。
以下為本方法的具體步驟:
S1啟動網(wǎng)絡(luò)通信節(jié)點;
S2控制模塊在上電復(fù)位完成之后,向無線通信模塊發(fā)送初始化指令。同時應(yīng)設(shè)有按鍵控制無線通信模塊的初始化,確保無線初始化成功。
S3網(wǎng)絡(luò)自動配置或控制模塊根據(jù)本地需求選擇合適的程序或文件進行下載。通過無線模塊發(fā)送E1信號給網(wǎng)絡(luò)服務(wù)器,若接收到正確握手信號E2則表示可以開始程序或文件的傳送,否則應(yīng)繼續(xù)等待。
附圖說明
圖1為通信節(jié)點模塊的結(jié)構(gòu)示意圖;
圖2為通信節(jié)點模塊的硬件系統(tǒng)工作流程圖。
具體實施方式
如圖1-2所示,一種基于網(wǎng)絡(luò)自啟動系統(tǒng)所需的通信節(jié)點模塊架構(gòu),該架構(gòu)包含無線通信模塊和控制模塊,這兩個模塊構(gòu)成自啟動的網(wǎng)絡(luò)通信節(jié)點模塊。控制模塊完成對無線模塊的初始化和網(wǎng)絡(luò)接入控制,之后可由網(wǎng)絡(luò)或本地控制無線模塊進行所需的通信。此架構(gòu)可完成自啟動,完成本地系統(tǒng)的運行狀態(tài)參數(shù)的上傳和程序或文件等的下載。作為一個無線通信節(jié)點,當(dāng)作聯(lián)網(wǎng)系統(tǒng)的網(wǎng)絡(luò)通信模塊,完成聯(lián)網(wǎng)系統(tǒng)的通信需求。
以下為本發(fā)明方法的具體步驟:
S1啟動網(wǎng)絡(luò)通信節(jié)點;
S2控制模塊在上電復(fù)位完成之后,向無線通信模塊發(fā)送初始化指令。同時應(yīng)設(shè)有按鍵控制無線通信模塊的初始化,可確保無線初始化成功。
S3網(wǎng)絡(luò)自動配置或控制模塊根據(jù)本地需求選擇合適的程序或文件進行下載。通過無線模塊發(fā)送E1信號給網(wǎng)絡(luò)服務(wù)器,若接收到正確握手信號E2則表示開始程序或文件的傳送,否則應(yīng)繼續(xù)等待。