0? 概述
鑒于原來RS232、RS485的串口設備已不再適應信息化的步伐。從串口到網口的轉化,從電平級別的串口通信到以太網甚至Internet方式的網絡化級別通信已是必然趨勢。設備聯網管理具有靈活性強、可遠程控制、接口標準等優點。給嵌入式設備增加網口連接的常用方法是在硬件電路上增加以太網控制芯片和接口,但是,這些芯片通常都有100個以上的管腳,且需要對芯片的硬件結構和網絡通信協議有深刻了解,或者自行設計TCP/IP協議棧和網絡控制端,技術門檻較高。而對于對網絡通信協議不甚了解,又想要給嵌入式設備增加網絡接口,同時還不想改變原有硬件結構的用戶來說,使用一款不需要了解網絡接口的相關知識,便可使網口和串口通信相互轉換的產品,無疑是一個較好方案。為此,本文提出了一種使用IPort-1模塊給用戶嵌入式設備增加網絡接口的實現方案。用戶可以在完全不了解網絡協議和控制接口的情況下,給自己的嵌入式設備增加網口而不需要修改原有的硬件電路,因而是一種方便易行的嵌入式設備網絡解決方案。
1 IPort-1模塊的結構和功能
IPort-1模塊是廣州致遠電子有限公司開發的一款多功能嵌入式以太網串口數據轉換模塊,它內部集成了TCP/IP協議棧。利用它可以輕松完成嵌入式設備的網絡功能。IPort-1模塊內部集成有10/100M自適應以太網接口,其串口通信最高波特率高達230.4 kbps,并具有TCP Server、TCPClient、UDP和Real COM driver等多種工作模式,可支持最多四個連接,同時支持域名訪問等功能。
IPort-1模塊的引腳定義如圖1所示。該模塊共有16個引腳,其中包括3個輸入管腳,3個輸出管腳,1個IO口,這些端口對應于不同的工作模式,有不同的輸入或輸出功能。
2? IPort-1模塊的Real COM模式應用
在ReM COM模式下,其上位機運行的一個后臺服務程序將主動連接到IPort-1模塊,并在PC端增加一個串口,這個串口就是IPort-1模塊的串口。一般在保證硬件連接好之后,應首先為PC設定IP地址、子網掩碼和網關等網絡參數,參數要求必須與IPox-1模塊在設定在同一網段內。IPort-1以太網轉串口模塊的默認IP地址為:192.168.0.178。其次.使用模塊自帶的ZNetCom軟件可以獲取設備配置信息,并可設定工作方式、串口波特率等參數。最后,便可以使用ZNetManager軟件啟動服務,從而進行通信。
圖2所示是IPort-1模塊與CAN模塊的電路連接圖。從圖2可以看出,IPort-1模塊與其它具有UART接口的設備進行通信時。只需要把IPort-1模塊的TXD與設備的RXD相連,同時將IPort-1模塊的RXD與設備的TXD相連就可以了,其電路連接非常簡單。
圖3是IPort-1模塊與CAN模塊的通信過程調試結果。
3 其它工作模式
除了Real COM模式,IPort-1模塊還具有TCPServeY、TCP Client、UDP三種工作模式。在TCPServer工作模式下,IPort-1模塊不會主動與其它設備進行連接,而始終等待客戶端(TCP Client)的連接,在與客戶端建立TCP連接后,即可進行雙向數據通信。而在TCP客戶端(TCP Client)模式下,IPort-1模塊將主動與預先設定好的TCP服務器進行連接,如果連接不成功,客戶端將會根據設置的連接條件不斷嘗試與TCP服務器建立連接。在與TCP服務器端建立TCP連接后,即可進行雙向數據通信。與以上模式使用的TCP協議不同,UDP模式使用UDP協議進行數據通信。UDP是一種不基于連接的通信方式,它不能保證發往目標主機的數據包被正確接收,所以在對可靠性要求較高的場合,一般需要通過上層的通信協議來保證數據的正確性;但是,因為UDP方式是一種較簡單的通信方式,所以它不會增加過多的額外通信量,同時,還可以提供比TCP方式更高的通信速度,以保證數據包的實時性。事實上,在網絡環境比較簡單、網絡通信負載不是太大的情況下,UDP工作方式并不容易出錯。工作在這種方式下的設備的地位都是相等的,不存在服務器和客戶端。
4 結束語
使用IPort-1模塊可以使用戶在不了解網絡通信協議和其內部硬件組成結構的情況下,就可以方便地給嵌入式設備增加網絡接口,同時也不需要改變電路的原有硬件結構,因而是一種方便易行的嵌入式設備網絡解決方案。
IPort-1模塊的嵌入式設備網絡解決方案
相關推薦
IPort-3串口轉以太網用戶手冊V1.08
IPort-3 是廣州致遠電子有限公司開發的一款多功能嵌入式以太網串口數據轉換模塊,它內部集成了 TCP/IP 協議棧,用戶利用它可以輕松完成嵌入式設備的網絡功能,節省人力物力和開發時間,使產品更快
2022-10-17 06:18:50
嵌入式網絡模塊能做到-40度嗎?
我看ZLG的嵌入式模塊做到零下-25度,查了一下,ENC28J60和CP2200都有支持到-40度的型號,網絡變壓器網上也有工業級的賣,-40度,網絡模塊不就這兩個東西嘛,PHY也集成了的,那為啥做不到-40呢?自己做,放低溫箱里測試過了就可以了吧?
2019-10-16 05:54:20
嵌入式網絡安全有什么特點?
嵌入式網絡技術是近幾年隨著計算機網絡技術的普及和發展而發展起來的一項新興概念和技術。它通過為現有嵌入式系統增加互聯網接入能力來擴展其功能,一般指設備通過嵌入式模塊而非PC系統直接接入互聯網,以互聯網為介質實現信息交互的過程,通常又稱為非PC接入。
2019-09-20 07:46:10
嵌入式網絡終端間的語音通信如何實現?
嵌入式系統因其滿足系統對功能、可靠性、成本、體積、功耗的要求,已經被廣泛地應用在交通、商業/金融、工業控制、醫療等各個領域。目前,嵌入式網絡應用技術已經成為了國際研究的熱點技術,許多IT行業的公司也都在研發相應的嵌入式網絡終端。
2020-03-05 07:23:44
嵌入式網絡設備驅動,完全不會呀!!!!
嵌入式剛剛學,入門都不算,最近中途加入項目組,負責嵌入式內核移植,源代碼都有,因為換了芯片,需要修改網絡設備驅動,不會呀,求大神指點,給個思路,這東西一個半月搞完有可能嗎???
2014-07-17 18:25:35
嵌入式設備網絡安全有什么策略?
本文探索了在系統開發過程中重要的安全策略,包括進行嵌入式安全評估和設計的框架,定義了一些網絡安全概念,并提供了一些嵌入式設備安全方面的建議。
2019-09-19 06:00:58
嵌入式設備修改網絡配置的方法
嵌入式設備修改網絡配置,動態獲取IP修改靜態IP1、首先切換到目錄:/etc/sysytemd/network,查看當前目錄的網絡配置文件;2、修改網絡配置文件[Network]#DHCP
2021-12-23 06:14:59
嵌入式設備的發展:解決復雜的設計挑戰
通過WiFi連接。或者,遠程位置的設備將使用蜂窩網絡。一個有趣的選擇是結合WiFi和藍牙低能耗。然后,藍牙用于調試和本地訪問以實現低延遲,并且WiFi用于通過因特網進行遠程訪問。嵌入式設計開發人員面臨
2018-11-23 10:01:23
嵌入式FIFO怎么配置和使用?
嵌入式設備由于具有硬件可在線配置,實現靈活等特點,使得其應用越來越廣泛。尤其在基于FPGA的硬件系統中應用較多,目前在許多產品中實現了嵌入式網口、嵌入式PCI/PCI-E、嵌入式USB等各種模塊
2020-03-09 06:54:45
嵌入式Internet的接入方式比較
嵌入式Internet技術的出現時間并不很長,但是發展速度卻非常之快,新思想不斷涌現,新概念連續推出,新技術層出不窮,新產品不斷產生,從底層硬件技術所提供的解決方案到頂層軟件所開拓的想像空間,都在
2019-06-25 06:10:44
嵌入式Linux網絡驅動程序開發方案
固化在容量只有幾十兆字節的存儲器芯片或單片機中,成為應用于特定場合的嵌入式Linux系統。Linux強大的網絡支持功能實現了對包括TCP/IP在內的多種協議的支持,滿足了面向21世紀的嵌入式系統應用聯網的需求。因此,在嵌入式系統開發調試時,網絡接口幾乎成為不可或缺的模塊。
2019-07-29 07:06:41
嵌入式Linux網絡驅動程序的體系結構和實現原理是什么
嵌入式Linux網絡驅動程序是什么嵌入式Linux網絡驅動程序的體系結構和實現原理如何將設備驅動模塊編譯進內核
2021-04-26 06:03:26
嵌入式Linux網絡驅動程序的實現原理是什么?
嵌入式Linux網絡驅動程序的結構是如何構成的?嵌入式Linux網絡驅動程序的實現原理是什么?如何將設備驅動模塊編譯進內核里?
2021-06-04 06:25:40
嵌入式Linux怎么移植實時設備驅動程序?
Linux暴風雨般地占領了嵌入式系統市場。根據工業分析家分析,大約1/3到1/2的新的32位和64位嵌入式系統設計采用了Linux。嵌入式Linux已經在很多應用領域顯示出優勢,比如SOHO家庭網絡
2020-03-27 08:14:25
嵌入式SIP協議棧怎么設計?
SIP服務器或其他網絡服務器進行交互。同時SIP易于擴展,支持用戶移動性,能夠充分滿足設備對移動性服務的需求,而且SIP簡單靈活,計算量小,尤其適合在嵌入式應用環境中應用。因此,將SIP引入到嵌入式應用中
2019-10-29 08:14:10
嵌入式Wi-Fi模塊選型要素有哪些?
來對WIFI模塊進行分類,比如下面這張表是天工測控根據自家WIFI模塊的硬件參數制定的嵌入式WIFI模塊選型表。工程師在選擇嵌入式WIFI模塊時可以根據應用指標來篩選WIFI模塊的這些參數,包括下面這些:(1
2020-07-30 11:39:38
嵌入式tcpip方案
嵌入式tcpip方案目前高端一點的嵌入式處理器,如STM32F107,都帶有MAC,因此用戶在實現網絡功能的時候,只需要外界PHY層的芯片,目前使用比較都的是DM9161A。網上的驅動也比較多,開發
2021-08-06 07:37:20
嵌入式學習快速提升之路--專業嵌入式解決方案提供
)(五一廣場地鐵站1出口直行20米即到)長沙要學習的小伙伴們提前預定名額,開業有驚喜,聯系徐老師***!發燒友專業做嵌入式解決方案和嵌入式技術培訓,成立六年來,培養了幾萬名嵌入式精英,幫助無數應屆畢業生解決了
2014-08-14 15:39:48
嵌入式學習步驟
內核到 arm9開發板 6、嵌入式 Linux 下串口通信 串行I/O的基本概念 嵌入式Linux應用軟件開發流程 Linux系統的文件和設備 與文件相關的系統調用 配置超級終端和MiniCOM 能夠
2019-06-03 23:28:35
嵌入式操作系統怎么實現網絡加載?
在復雜的應用系統中通常都需要嵌入式操作系統的支持,這樣嵌入式操作系統鏡像文件的尺寸往往就會變得比較大。可以選擇通過網絡將嵌入式操作系統加載到SDRAM中運行來解決這一問題。另外,通過網絡進行操作時,只要將需要升級的軟件系統在主機端更新,然后嵌入式系統就可以通過網絡來加載更新后的軟件系統了。
2020-03-18 08:20:53
嵌入式神經網絡有哪些挑戰
能。 這些挑戰如果處理不當,將構成重大威脅。一方面,必須要克服硬件限制條件,以在嵌入式平臺上執行NN。另一方面,必須要克服挑戰的第二部分,以便快速達成解決方案,因為上市時間是關鍵。還原至硬件解決方案以加速上市時間也不是一個明智選擇,因為它無法提供靈活性,并將快速成為發展進化神經網絡領域中的障礙。
2020-06-30 11:01:16
嵌入式系統是什么意思
電路與用于提供項目解決方案的軟件編程技術集成的電子系統稱為嵌入式系統。通過使用這種嵌入式系統技術,可以在很大程度上降低電路的復雜性,這進一步降低了成本和尺寸。嵌入式系統設計嵌入式系統基本上是電...
2021-10-28 08:58:02
嵌入式系統是如何使用的
;智能"。嵌入式系統不是像臺式電腦、服務器和其他類似的計算領域那樣由獨立的部件組成,而是被封閉在產品中,包括完整的硬件和軟件。Parasoft是一家專門提供軟件測試解決方案的公司,幫助企業打造
2021-08-31 07:30:06
嵌入式系統設計
電路與用于提供項目解決方案的軟件編程技術集成的電子系統稱為嵌入式系統。通過使用這種嵌入式系統技術,可以在很大程度上降低電路的復雜性,這進一步降低了成本和尺寸。嵌入式系統設計嵌入式系統基本上是電子系
2021-10-27 06:50:19
嵌入式視覺和網絡邊緣智能應用市場發展迅速
,尤其是高級駕駛輔助系統(ADAS)和車載信息娛樂系統的快速發展也為嵌入式視頻應用帶來了契機。無人機、游戲系統、監控和安防等消費電子解決方案的開發工程師看到了嵌入式視覺技術的優勢。隨著網絡邊緣應用領域對智能功能的需求不斷上升,新興的AI解決方案將越來越依賴于嵌入式視覺技術。
2019-07-18 07:52:48
網絡功能在嵌入式設備中的作用
前言隨著物聯網的推進,以及一些特殊應用場合下對網絡功能的要求,網絡功能在嵌入式設備中已經成為常客。對于大部分物聯網應用場景,網絡功能的任務就是實現設備無線接入外網,從而進行數據通訊,無論協議是TCP
2022-01-19 06:48:59
OEM嵌入式通訊模塊介紹
1OEM嵌入式通訊模塊介紹OEM嵌入式通訊模塊是一款適用于工業以太網和現場總線協議的嵌入式IC模塊,利用該模塊可快速又輕松地把您的設備集成到工業網絡中。目前該系列模塊有支持PROFINET
2021-12-20 07:19:11
Wind River與McAfee合作推出嵌入式及移動解決方案
和McAfee公司將攜手提供其量身打造的安全防護及管理解決方案。 McAfee公司總裁兼首席執行官Dave DeWalt表示:“其實嵌入式設備已遍布我們四周,是我們平時賴以聯系溝通并改善日常生活的重要
2011-02-23 16:25:49
什么是嵌入式以太網數字語音廣播系統解決方案?
什么是嵌入式以太網數字語音廣播系統解決方案?能夠較簡單地實現廣播系統的區域廣播功能。該系統基于 ARM架構,采用系統播放終端仲裁的方法控制區域廣播的實現,廣播內容能夠同步播放和保存。
2019-07-30 07:57:26
什么是嵌入式系統?
電路與用于提供項目解決方案的軟件編程技術集成的電子系統稱為嵌入式系統。通過使用這種嵌入式系統技術,可以在很大程度上降低電路的復雜性,這進一步降低了成本和尺寸...
2021-12-22 06:11:56
什么是嵌入式聯網模塊
嵌入式聯網模塊是一個可以集成到目標電子系統的模塊,這里的聯網即指連接到網絡(Internet,以太網等),顧名思義,聯網模塊就是將嵌入式系統連接到網絡的電路模塊。1.嵌入式聯網模塊的用途信息化
2013-08-13 16:02:14
什么是嵌入式聯網模塊
嵌入式聯網模塊是一個可以集成到目標電子系統的模塊,這里的聯網即指連接到網絡(Internet,以太網等),顧名思義,聯網模塊就是將嵌入式系統連接到網絡的電路模塊。一.嵌入式聯網模塊的用途信息化
2018-12-24 10:51:21
你對嵌入式平臺有什么誤解 ?
至關重要的是通過澄清有關嵌入式平臺的一些常見誤會和誤解以便提出正確討論框架。要達到這樣的目的,我們首先需要明確區分今天的嵌入式解決方案和 5 年或 10 年前那些方案的不同之處,并認識到當前嵌入式技術的重要演進。
2019-09-19 09:00:18
使用IPort-1模塊怎么給嵌入式設備增加網絡接口?
通信相互轉換的產品,無疑是一個較好方案。為此,本文提出了一種使用IPort-1模塊給用戶嵌入式設備增加網絡接口的實現方案。用戶可以在完全不了解網絡協議和控制接口的情況下,給自己的嵌入式設備增加網口而不需要修改原有的硬件電路,因而是一種方便易行的嵌入式設備網絡解決方案。
2019-10-09 06:11:38
分享一個不錯的嵌入式網絡視頻服務器的設計方案
本文研究的嵌入式網絡視頻服務器的設計方案,與傳統的多媒體監控系統相比,具有何種小、成本低、穩定性高和實時性好等特點,有很強的實際應用價值。
2021-06-02 07:01:47
基于嵌入式WEB的網絡視頻監控系統該如何去設計?
基于嵌入式WEB技術的網絡視頻監控系統特征及原理是什么?基于嵌入式WEB技術的網絡視頻監控系統硬件設計基于嵌入式WEB技術的網絡視頻監控系統軟件設計
2021-06-02 07:15:51
基于網絡加載的嵌入式BootLoader有什么優點?
嵌入式系統從軟件結構層次的角度來看,一般由引導裝載程序(BootLoader,BSP)、操作系統和應用程序幾部分組成。然而在有的嵌入式系統中,操作系統和應用程序存放在系統以外的設備中,如網絡、硬盤等,整個系統只有引導裝載程序。因此BootLoader是嵌入式系統設計中比較重要的一部分。
2020-04-10 07:19:49
基于網絡加載的嵌入式BootLoader的設計與實現
的BootLoader整套設計與解決方案,并將該方案應用到實際產品DVB—C中。最后,通過BootLoad er引導裝載過程的測試與分析,驗證該方案的可行性與高效性。關鍵詞:嵌入式系統;BootLoader;網絡
2013-01-16 10:58:06
基于Nios軟核的嵌入式Internet系統該怎么設計?
自上個世紀末開始的網絡化浪潮,在很多領域都引發了技術進步和革新,嵌入式Internet便是嵌入式技術與網絡技術結合的產物。簡單來說,嵌入式Internet是指在一個嵌入式設備上配備網絡接口,通過網絡
2019-09-17 06:58:19
基于Web的嵌入式設備該怎么管理?
隨著互聯網絡硬件、軟件的迅猛發展,嵌入式系統被廣泛應用到工作和生活的各個領域中,如何對這些設備進行管理成為嵌入式系統軟件開發中的一個重要方面。用戶只有通過設備所提供的管理接口對共進行配置、管理和監控
2019-09-18 07:01:49
基于Yocto Project的嵌入式應用該怎么設計?
Linux作為嵌入式系統的主要工具,具有源代碼開放、完全可定制、支持許多網絡協議、服務器級別高、可靠性高等很多優點。但現有的嵌入式Linux市場開始分化,現有的選擇包括半導體廠商提供的實例方案
2019-08-28 08:18:40
大佬都在看的嵌入式系統解決方案
、安全,永不死機,且在數據采集、執行效率上都有極大的改善。多年來廣泛應用于***、電力、教育、醫療等行業。 一、嵌入式系統解決方案 1、配置 計通嵌入式監控主機采用19英寸標準機架,美觀大方...
2021-11-09 07:56:24
天嵌科技攜多種專業解決方案參加第四屆深圳嵌入式系統展
以下嵌入式行業解決方案參加第四屆深圳嵌入式系統展: 1.醫療電子解決方案 2.電梯多媒體顯示解決方案 3.智能物流柜解決方案 4.智能門禁解決方案 5.智能家居解決方案 6.校園衛士解決方案
2015-04-17 10:24:13
如何修改嵌入式網絡設備驅動?
嵌入式剛剛學,沒過入門 ,最近中途加入項目組,負責嵌入式內核移植,源代碼都有,因為換了芯片,需要修改網絡設備驅動,不會呀,求大神指點,給個思路,這東西一個半月搞完有可能嗎??
2020-06-19 05:37:12
如何設計嵌入式網絡信息發布系統?
隨著信息時代、數字時代的到來,尤其是互聯網技術的飛速發展,網絡設備與系統體現出高效、靈活、可移植性強的特點。嵌入式技術也有著飛速的發展,從硬件方面來看,嵌入式微處理器的性能提升到了一個新的高度。從
2019-08-08 08:33:53
如何設計嵌入式網絡虛擬儀表硬件?
隨著計算機技術和網絡技術的發展,利用嵌入式計算機系統和網絡技術,組成網絡嵌入式虛擬儀表,將處于不同地域的多個儀表組成一個統一的整體,實現數據共享和統一管理,可大大提高儀表系統的功能。什么叫嵌入式網絡虛擬儀表?該怎么設計?
2019-08-08 08:01:11
如何設計基于嵌入式Wi-Fi處理器的無線系統?
隨著物聯網技術的發展,眾多的嵌入式系統均有增加Wi-Fi特性的需求,比如利用智能手機內建的Wi-Fi來遙控各種嵌入式設備,使支持機器對機器的通信(M2M)具有物聯網通訊功能的嵌入式網絡解決方案,而這
2019-11-04 08:26:06
怎么利用嵌入式PON光鏈路層監測技術?
。作為全球FTTH接入解決方案領導者,阿爾卡特朗訊提出了新型的低成本網絡運維解決方案。這個方案基于阿爾卡特朗訊最新的嵌入式PON光鏈路層監測技術。將OTM和OTDR嵌入到光收發模塊上,從而實現對光
2019-08-12 07:32:26
怎么實現基于Winodws CE的嵌入式網絡監控系統的設計?
本文介紹的布光監控系統采用數字化分布嵌入式控制系統實現布光任務。在布光系統中采用其于Windows CE的嵌入式網絡監控系統。該系統實時性好,可靠性高;速度快,大容量的特性可以適應不斷增長的系統
2021-05-27 07:03:07
怎么編寫嵌入式Linux模塊化的網絡驅動程序?
容量只有幾十兆字節的存儲器芯片或單片機中,成為應用于特定場合的嵌入式Linux系統。Linux強大的網絡支持功能實現了對包括TCP/IP在內的多種協議的支持,滿足了面向21世紀的嵌入式系統應用聯網的需求。因此,在嵌入式系統開發調試時,網絡接口幾乎成為不可或缺的模塊。
2019-10-21 08:05:04
求大佬分享一種嵌入式網絡設備中MAC及IP地址設置的方法
本文以嵌放式操作系統uClinux在帶網絡接口的嵌入式芯片S3C4510B上的應用為例,介紹一種嵌入式網絡設備中MAC及IP地址設置的方法。
2021-06-04 06:21:49
基于嵌入式網絡模塊的HTTP 數據采集方案
基于嵌入式網絡模塊的HTTP 數據采集方案:摘要:本文提出了一種在單片機系統中實施基于HTTP 協議的數據采集的方案,利用嵌入式網絡模塊實現串口到以太網數據的轉換,使用采集
2009-06-21 22:39:4418
IPort-1模塊的嵌入式設備網絡解決方案
IPort-1模塊的嵌入式設備網絡解決方案
概述鑒于原來RS232、RS485的串口設備已不再適應信息化的步伐。從串口到網口的轉化,從電平級別的串口通信到以太網甚至I
2010-04-08 15:29:03826
評論
查看更多