物聯(lián)網與嵌入式系統(tǒng)開發(fā)探討
時間:2022-10-20 09:30:08
導語:物聯(lián)網與嵌入式系統(tǒng)開發(fā)探討一文來源于網友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

摘要:本文圍繞物聯(lián)網的關鍵技術展開闡述,并就嵌入式系統(tǒng)開發(fā)的實際意義、發(fā)展趨勢展開詳細分析,以期引起相關工作人員的重視,為信息通信技術的應用提供參考。
關鍵詞:系統(tǒng)開發(fā);嵌入式系統(tǒng);物聯(lián)網新時期
隨著信息技術的普及與智能城市建設步伐的加快,我國對物聯(lián)網技術的研究已經達到了一個新的高度。在此背景下,嵌入式系統(tǒng)開發(fā)研究也取得了進一步的提升。同時,人們逐漸意識到物聯(lián)網對于嵌入式系統(tǒng)開發(fā)的重要性。在此背景下,有必要對物聯(lián)網與嵌入式系統(tǒng)開發(fā)展開研究,并進一步探討物聯(lián)網技術與嵌入式系統(tǒng)的實際應用。
1物聯(lián)網開發(fā)研究
1.1物聯(lián)網主要特征
物聯(lián)網是指通過各種設備和技術,如信息傳感器、射頻識別技術、全球定位系統(tǒng)等,實時收集任何需要監(jiān)控、連接和交互的對象或過程,利用網絡接入,將物與物、物與人聯(lián)系在一起,實現對物品與過程的智能信息感知、提取和管理[1]。隨著時代的進步發(fā)展,計算機技術逐漸趨于成熟,物聯(lián)網應用領域也越來越廣泛。物聯(lián)網主要特征基本上可以概括成三個部分:整體感知、可靠傳輸以及智能處理。整體感知是指通過使用感應設備,如RFID、QR碼和智能傳感器,可以識別和獲取各種物體的信息。可靠傳輸是指利用互聯(lián)網和無線網絡的集成,可以實時、準確地傳輸對象信息,實現信息交換和共享。智能處理是指通過各類智能技術對感知和傳輸的數據和信息進行分析和處理,從而實現監(jiān)控的智能化。如傳統(tǒng)監(jiān)控平臺雖然實現了對物體的遠程監(jiān)管控制,但是只能小規(guī)模的監(jiān)控,并不能對多個物體進行統(tǒng)一、有效的監(jiān)管控制,在大規(guī)模監(jiān)控時,監(jiān)控平臺非常容易由于超負載作業(yè)導致服務器崩潰,從而致使整個監(jiān)控平臺無法正常使用。而物聯(lián)網監(jiān)控平臺在運行的過程中利用內部存儲器進行邏輯運算存儲、順序控制等指令,進而可以在真正意義上實現對多個對象控制。并且,物聯(lián)網監(jiān)控平臺具備可靠性高、抗干擾能力強以及適用性強等特點,與傳統(tǒng)監(jiān)控系統(tǒng)相比較而言具有更為廣泛的應用前景。
1.2物聯(lián)網關鍵技術
1.2.1網絡通信技術信息通信能力已經逐漸成為大數據時代背景下的必備要求,因此,需要通過網絡通信技術,進一步完善遠距離、大容載的光通信技術?,F階段全球物聯(lián)網體系已經構建,與物聯(lián)網聯(lián)系較為密切的網絡通信技術主要有兩種:短距離通信、遠距離通信。網絡通信技術是指用物理鏈路將各個孤立的系統(tǒng)或主機進行連接,一起組成數據鏈路,以此實現數據共享通信。利用網絡通信技術對用戶資料進行分析,可以更加科學、精準地掌握用戶的訴求,從而在大數據環(huán)境下為用戶提供更加具有指向性的軟件服務。網絡通信技術主要為與Wi-Fi功能相近的2G通信技術與RFID傳感設備?,F階段我國物聯(lián)網中網絡通信技術的建設側重點主要在于該技術手段的普及應用,如自動繳費設置、無線設備互聯(lián)應用以及遠程視頻監(jiān)控系統(tǒng)等。除此之外,目前各地電網基本上都可以通過移動電話網絡、道路基礎設施等進行通信傳輸,而且還可以通過使用Wi-Fi等途徑接入互聯(lián)網[2]。1.2.2智能傳感技術目前,我國在物聯(lián)網下所采用傳感技術主要為換能器網絡。換能器網絡主要指用于感知、傳遞的換能器組成的網絡;換能器網絡基本上可以分為內部和外部兩種,內部主要用來向工作人員提供所需要的相關信息,外部則是用來感應當前外部環(huán)境狀況。智能傳感技術可以說新時期是衡量我國信息化程度的重要標志,是關于從自然信源獲取信息,并對之進行相處的處理和識別。智能傳感器在處理信息方面,同傳統(tǒng)傳感器相比較而言,不僅精準度更高,并且所需費用相對較少;還具有一定的編程自動化能力;功能多樣化等諸多優(yōu)點。但是,因為不同傳感器所感知的化學原理、物理原理都有一定的差別,使其感知數據也會產生相應的異構的性質。故而應按照相關標準對已經異構的感知數據進一步分析匯總以及合理配置運用,以便于促進傳感器數據融合。1.2.3RFID射頻識別技術智能傳感技術其中還包括RFID射頻識別技術,RFID射頻識別技術可以通過無線電訊號識別特定的目標并對相關數據進行簡單讀寫。RFID射頻識別技術可以通過無線電訊號識別特定的目標并對相關數據進行簡單讀寫。物聯(lián)網將RFID射頻識別技術與已有的數據庫技術、網絡技術等相結合,由此構建一個由大量聯(lián)網的RFID終端組成比互聯(lián)網更龐大的物聯(lián)網。因此,RFID射頻識別技術可作為物聯(lián)網的基礎技術。而目前我們國家關于RFID方面的核心技術仍比較缺乏,需要進一步深入研究。
1.3物聯(lián)網可靠性探索
物聯(lián)網作為新時期產生的一種新興產品,其內部體系結構更加復雜,且目前在國內外也沒有制定統(tǒng)一的標準,因此各方面的安全問題更加突出。并且網絡木馬和網絡病毒的種類繁多、危害極大,網絡木馬和網絡病毒能夠以各種形式,入侵物聯(lián)網下的傳感網絡,并且很難在第一時間被工作人員所發(fā)現,如果長時間未被發(fā)現處理,甚至很有可能直接導致整個計算機系統(tǒng)崩潰。因此,要想有效保證物聯(lián)網下傳感網絡的安全、穩(wěn)定,必須進一步完善網絡安全預警技術。搭建一個既能全程化、全方位實時監(jiān)測整體網絡安全威脅與態(tài)勢的安全預警平臺,又能對物聯(lián)網應用、核心業(yè)務系統(tǒng)進行通報預警的技術平臺?,F階段我國所采用的網絡通信安全預警技術主要是通過對入侵數據信息進行實時監(jiān)測,以分析并確定在網絡通信中傳輸的信息數據是否確實得到了相應授權,如果發(fā)現未經授權則認定入侵數據信息為非法信息,從而發(fā)出預警。另外,要做好數據信息通信傳輸的安防工作,與此同時進一步完善數據備份恢復技術。這樣在進行采集或儲存數據時,即使相關數據信息不幸遭到認為篡改,工作人員也可以通過數據備份恢復技術及時恢復重要的數據信息,從而保障數據信息的準確性和完整性。
1.4物聯(lián)網發(fā)展前景
就目前國家形勢而言,物聯(lián)網技術屬于高精端產業(yè)技術,打破傳統(tǒng)互聯(lián)網技術、電子技術間的固有界限,擁有十分廣闊的發(fā)展創(chuàng)新空間。物聯(lián)網技術能夠更為人性化,同時應該注重將其與時展相適應。
2嵌入式系統(tǒng)開發(fā)研究
2.1嵌入式系統(tǒng)的組成
目前,國內普遍采用的嵌入式系統(tǒng)的核心層為中央處理器,其主要包括:運算單元和控制器模塊這兩大部分。并且,在CPU的基礎上,還配備了存儲模塊、電源模塊和復位模塊,形成了所謂的最小系統(tǒng)。隨著科學技術的不斷進步,大多集成電路制造商習慣于將多個外圍設備集成到同一個集成電路芯片之中,以便于用戶日常工作使用。這種芯片則被稱為微控制器,在應用微控制器的前提下,進一步擴展功率傳感和檢測、執(zhí)行器模塊和配套軟件,形成一個具有特定功能的完整單元,稱為嵌入式系統(tǒng)。
2.2嵌入式系統(tǒng)性能測試
由于用戶在應用嵌入式系統(tǒng)過程中,經常會遇到系統(tǒng)卡頓、崩潰的情況發(fā)生,造成這種情況發(fā)生的主要原因是,嵌入式系統(tǒng)無法再持續(xù)承載龐大的數據信息,從而對嵌入式系統(tǒng)造成一定的損害。因此,在嵌入式系統(tǒng)投入使用前,程序員應當對嵌入式系統(tǒng)進行有效的性能測試,以確保用戶在應用嵌入式系統(tǒng)的運行流暢性。首先,程序員應確保嵌入式系統(tǒng)運行環(huán)境的兼容性,最大程度提高嵌入式系統(tǒng)開發(fā)的質量。不僅要測試嵌入式系統(tǒng)的荷載狀況,還要測試真實應用場景下嵌入式系統(tǒng)的整體情況,進一步確保嵌入式系統(tǒng)性能測試的科學性和合理性。除此之外,程序員還應當模擬用戶長期使用后嵌入式系統(tǒng)的基本運行情況,并采取性能測試,倘若性能測試結果存在差異,需要針對干擾因素及時進行調整與優(yōu)化,以保障嵌入式系統(tǒng)能夠正常運行,給用戶帶來更好的體驗感。由此也能看出,性能測試對于嵌入式系統(tǒng)開發(fā)的重要性。
2.3嵌入式系統(tǒng)開發(fā)的具體流程
首先要建立發(fā)展環(huán)境,安裝操作系統(tǒng)和交叉編譯器。操作系統(tǒng)通常使用RedHatLinux。選擇custominstallation(自定義安裝)或allinstallation(全部安裝),通過網絡下載相應的GCC交叉編譯器進行安裝,或安裝產品制造商提供的相關交叉編譯器[3]。配置mnicom參數。Mnicom軟件用作顯示器和鍵盤輸入工具,用于調試嵌入式開發(fā)板的信息輸出。通常,參數為波特率115200波特/秒,數據位8,停止位1,無奇偶校驗,軟硬件流量控制設置為無。Windows下的超級終端配置相同。配置網絡一般是NFS網絡文件系統(tǒng)。應當關閉防火墻,從而有效簡化網絡調試環(huán)境的設置過程。建立引導加載程序,因為其代碼的版權及開源等多方面的問題,如果不了解其內部的工作原理,就只能完全依據說明書進行流程式的操作應用,所以應下載公開源代碼,并根據具體芯片進行移植和修改。在沒有內置的引導加載程序的開發(fā)板上編寫flash刻錄程序。倘若有特意為所用CPU移植的Linux操作系統(tǒng),下載后可以添加特定硬件的驅動程序,再調試和修改。對于使用MMU的CPU在模塊模式下調試驅動程序,但mcliunx系統(tǒng)只能編譯內核調試。下載并使用busybox軟件適當進行功能縮減,以生成根文件系統(tǒng),然后根據應用程序具體需要添加其他程序。如不滿足應用程序的需要,可在根文件系統(tǒng)中修改啟動腳本。在嵌入式系統(tǒng)中,根文件系統(tǒng)通常設置為只讀。需要使用mkcramfs和genromfs等工具來生成刻錄映像文件。通常使用JFFS2或yaffs文件系統(tǒng)。再根據具體需要進行開發(fā)應用程序。成功開發(fā)的應用程序可以放入根文件系統(tǒng)、yaffs和JFFS2文件系統(tǒng)中。
2.4嵌入式系統(tǒng)開發(fā)的實際意義
嵌入式系統(tǒng)是指以應用為中心、以計算機技術為基礎的一種特殊的計算機系統(tǒng),它可以根據用戶的需要靈活地裁剪軟件和硬件模塊。嵌入式系統(tǒng)的目標是滿足用戶的特定需求。對于大多數完整的嵌入式系統(tǒng),用戶可以通過打開電源直接享受其功能,無需進行二次系統(tǒng)開發(fā),或只需少量的配置操作。由于過去互聯(lián)網的接入人數太少,對于軟件和硬件模塊裁剪要求不大,在我國以往的計算機軟件開發(fā)中,大多數人認為計算機軟件的代碼編譯與功能應用才是關鍵。但現在隨著我國的物聯(lián)網技術逐漸成熟完善,因為目標系統(tǒng)作為計算機系統(tǒng)的重要組成,大家自然而然對于目標系統(tǒng)的要求也隨之增高。嵌入式計算機將通用計算機系統(tǒng)中的多個PCB板完成的任務集成到芯片中,有利于實現小型化,易于將嵌入式系統(tǒng)嵌入到目標系統(tǒng)中[4],是計算機軟件開發(fā)的重要技術支撐,能夠促進計算機技術不斷創(chuàng)新發(fā)展。由此可以得出,嵌入式系統(tǒng)開發(fā)的實際意義。
2.5嵌入式系統(tǒng)發(fā)展趨勢
微處理器作為嵌入式系統(tǒng)的基礎,在中國計算機系統(tǒng)開發(fā)初期,缺乏對微處理器的重視,造成了計算機系統(tǒng)開發(fā)的側重點與軟硬件應用的實際需求不相符。由此計算機工作人員逐漸開始開發(fā)嵌入式系統(tǒng)。在快節(jié)奏的生活條件下,嵌入式系統(tǒng)的開發(fā)工作不僅能夠更好地滿足人們個性化、多樣化的生活需求,而且可以推動互聯(lián)網行業(yè)的未來發(fā)展,從而提升我們國家的發(fā)展速度,通過開發(fā)先進的嵌入式系統(tǒng),還可以推動國民經濟的迅速發(fā)展。隨著時代的不斷前進與發(fā)展,計算機技術越來越趨于成熟,其應用領域也越來越為廣泛,嵌入式系統(tǒng)作為計算機系統(tǒng)開發(fā)的重要環(huán)節(jié),能夠實現計算機技術的整合,驗證軟硬件的功能性,創(chuàng)建滲透式的運行模式,提高計算機系統(tǒng)開發(fā)的質量。因此,可以預見在計算機系統(tǒng)開發(fā)體系的后續(xù)發(fā)展中,嵌入式系統(tǒng)必然成為重點研究對象,并進一步應用到計算機行業(yè)當中,以保障計算機系統(tǒng)運行的穩(wěn)定性和安全性,提高計算機軟硬件的工作效率。
3結束語
綜上所述,隨著新時期技術的更新發(fā)展,目前國內構建物聯(lián)網監(jiān)控平臺的功能也越來越強大,由于對嵌入式系統(tǒng)要求的增高,因此物聯(lián)網的應用可以說是極為重要。因為,新時期物聯(lián)網技術的應用能夠大幅度提高我們國家軟件運行過程的安全性,極大程度地節(jié)約人工收集、整理計算機數據信息的時間,是嵌入式系統(tǒng)開發(fā)的重要技術支撐。
參考文獻
[1]張亞林.物聯(lián)網中嵌入式終端數據遠程傳輸控制系統(tǒng)設計[J].現代電子技術,2021,44(10):29-33.
[2]徐鄧.嵌入式系統(tǒng)在物聯(lián)網中的運用分析[J].大眾標準化,2020(24):196-197.
[3]齊麗莉,趙麗,王志紅.基于物聯(lián)網的計算機嵌入式操作系統(tǒng)設計[J].電子設計工程,2020,28(22):34-37+42.
[4]徐向藝,趙鄭營.物聯(lián)網環(huán)境下嵌入式操作系統(tǒng)技術特性分析[J].信息技術與信息化,2020(10):41-43.
作者:趙慧娟 單位:安陽師范學院