本文介紹了通訊協(xié)議轉(zhuǎn)換器研究的背景意義和目前國內(nèi)外發(fā)展的現(xiàn)狀,并詳細敘述了所選方案的設(shè)計過程。本協(xié)議轉(zhuǎn)換器的豐控制芯片采用了基于ARM7內(nèi)核的32位微控制芯片LPC2212,提供了高速穩(wěn)定的硬件平臺。操作系統(tǒng)采用實時嵌入式操作系統(tǒng)μC/OS-Ⅱ,工作穩(wěn)定,實時性強,移植方便。 本文的豐要內(nèi)容如下:整體的設(shè)計思路,結(jié)構(gòu)組成;系統(tǒng)硬件的設(shè)計,豐要包括網(wǎng)絡(luò)接口電路,USB接口電路,以及串口擴展電路;TCP/IP協(xié)議,豐要包括TCP協(xié)議,IP協(xié)議,ARP協(xié)議等;USB協(xié)議,豐要包括USB設(shè)備構(gòu)架,USB數(shù)據(jù)流模型;串口數(shù)據(jù)轉(zhuǎn)以太網(wǎng)數(shù)據(jù)和 USB 數(shù)據(jù)以及太網(wǎng)數(shù)據(jù)和 USB 數(shù)據(jù)轉(zhuǎn)串口數(shù)據(jù);嵌入式實時操作系統(tǒng)μC/OS-Ⅱ,豐要包括信號量,消息郵箱,消息隊列等;操作系統(tǒng)的移植,豐要包括與處理器相關(guān)的文件的改寫。整個系統(tǒng)的硬件和底層軟件部分已經(jīng)完成,經(jīng)串口調(diào)試軟件、USB總線監(jiān)測軟件以及以太網(wǎng)數(shù)據(jù)監(jiān)測軟件進行實際的收發(fā)數(shù)據(jù)實驗,驗證了方案的合理性。 在USB和以太網(wǎng)驅(qū)動程序的編寫中,查閱了大量的相關(guān)資料。對于USB協(xié)議,重點分析了USB協(xié)議的架構(gòu)和數(shù)據(jù)流模型。對于TCP/IP協(xié)議,仔細分析了其封裝和分用,分析了TCP協(xié)議、IP協(xié)議、ARP協(xié)議的原理及程序的實現(xiàn)。對于操作系統(tǒng)的移植,給出了具體的實現(xiàn)步驟,并給出了豐要的代碼。
標簽: ARM 環(huán)境 通訊協(xié)議 轉(zhuǎn)換器
上傳時間: 2013-06-10
上傳用戶:f1364628965
隨著計算機技術(shù)的發(fā)展,嵌入式系統(tǒng)己成為計算機領(lǐng)域的一個重要組成部分。而采用ARM微處理器作為硬件基礎(chǔ)和μC/OS-Ⅱ作為嵌入式操作系統(tǒng)被廣泛的應(yīng)在各種嵌入式應(yīng)用系統(tǒng)中。而隨著網(wǎng)絡(luò)化、信息化時代的來臨,嵌入式設(shè)備的網(wǎng)絡(luò)互聯(lián)己經(jīng)成為必然趨勢。它通過現(xiàn)有嵌入式系統(tǒng),增加網(wǎng)絡(luò)接入能力,使嵌入式設(shè)備直接接入Internet。本課題采用SkyEye模擬的AT9lEV40開發(fā)板作為硬件開發(fā)平臺,采用嵌入式實時操作系統(tǒng)μ C/OS-Ⅱ為軟件開發(fā)平臺,研究嵌入式TCP/IP協(xié)議棧。 本文首先對ARM微處理器和μ C/OS-Ⅱ進行了介紹;研究和探討了μC/OS-Ⅱ在ARM架構(gòu)上的移植方案,并就其關(guān)鍵技術(shù)部分,結(jié)合實現(xiàn)代碼進行了闡述并提出了移植過程中要注意的問題。接著本文分層介紹TCP/IP協(xié)議棧,主要講述各個分層及其所屬的協(xié)議,報文格式等:并針對嵌入式系統(tǒng)的特點,對TCP/IP協(xié)議進行合理的簡化,使之實現(xiàn)了TCP/IP協(xié)議簇的一些協(xié)議如:ARP,IP,ICMP,UDP,TCP和HTTP。同時研究了嵌入式TCP/IP協(xié)議棧LwIP的特性,分析了它的進程模型、數(shù)據(jù)包結(jié)構(gòu)、工作流程、目錄結(jié)構(gòu)、應(yīng)用程序接口。研究了將LWIP移植到μC/OS-Ⅱ系統(tǒng)上,實現(xiàn)嵌入式系統(tǒng)的網(wǎng)絡(luò)聯(lián)接,并用ping命令和一個簡單靜態(tài)網(wǎng)頁的訪問驗證了網(wǎng)絡(luò)功能的實現(xiàn)。
標簽: ARM COS 內(nèi)核網(wǎng)絡(luò)
上傳時間: 2013-08-01
上傳用戶:hainan_256
電腦繡花機是當代最先進的繡花機械,隨著人們對刺繡品質(zhì)量的追求以及刺繡品需求量的增加,高性能的電腦繡花機越來越受到市場的推崇,用戶對CAN(現(xiàn)場總線)、遠程控制、海量USB存儲、彩色LCD顯示等技術(shù)在新型電腦繡花機中的應(yīng)用有了新的需求。然而,國內(nèi)電腦繡花機監(jiān)控系統(tǒng)平臺由于存在技術(shù)上的困難或成本上的障礙而使這些功能難以實現(xiàn)。隨著電腦的不斷發(fā)展和電子產(chǎn)品成本的不斷降低,采用先進架構(gòu)和體系的處理器,加上相應(yīng)的實時操作系統(tǒng)進行任務(wù)管理,就能大大提高電腦繡花機監(jiān)控系統(tǒng)的性能。本文設(shè)計了一種電腦繡花機監(jiān)控系統(tǒng),在詳細分析電腦繡花機工作原理和功能需求的基礎(chǔ)上,采用ARM處理器與μC/OS-Ⅱ?qū)崟r操作系統(tǒng)構(gòu)建了監(jiān)控系統(tǒng)平臺,實現(xiàn)了實時操作系統(tǒng)任務(wù)管理、網(wǎng)絡(luò)通信、USB設(shè)備讀寫、花樣圖案預(yù)覽等功能,具體工作如下: (1)在介紹電腦繡花機的工作原理以及分析電腦繡花機監(jiān)控系統(tǒng)性能需求的基礎(chǔ)上,構(gòu)建了基于ARM7核的嵌入式處理器與μC/OS-Ⅱ?qū)崟r操作系統(tǒng)的監(jiān)控系統(tǒng)平臺,并給出了系統(tǒng)的整體設(shè)計方案。 (2)根據(jù)電腦繡花機監(jiān)控系統(tǒng)的整體設(shè)計方案,設(shè)計實現(xiàn)了系統(tǒng)的硬件電路,處理器采用ST公司生產(chǎn)的具有ARM7核的STR710FZ2T6,利用STR710FZ2T6的外部存儲器接口的三個BANK,分別設(shè)計實現(xiàn)了以太網(wǎng)通信接口、USB設(shè)備讀寫接口以及彩色LCD實現(xiàn)接口等。 (3)在系統(tǒng)的接口電路設(shè)計方面,采用以太網(wǎng)控制芯片CS8900A使其通過ISA總線與系統(tǒng)處理器相連,構(gòu)建了以太網(wǎng)通信接口,負責遠程傳輸數(shù)據(jù)(花樣文件)控制信息等;利用LJSB主從控制器SL811HS,在處理器STR710FZ2rr6的控制下設(shè)計實現(xiàn)了對海量USB設(shè)備讀寫的USB接口,負責讀寫在U盤上的花樣文件以及其它的數(shù)據(jù)信息;利用5.6英寸的彩色液晶屏及其控制板QD-13設(shè)計實現(xiàn)了監(jiān)控系統(tǒng)的LCD顯示接口,系統(tǒng)處理器通過控制QD-13向LCD寫入要顯示的圖案以及文字數(shù)據(jù);組建了一個基于CAN通信的安全檢測模塊,主要包括電源檢測以及斷線檢測等。監(jiān)控系統(tǒng)的CAN節(jié)點利用系統(tǒng)處理器自帶的CAN模塊結(jié)合TI的CAN收發(fā)器sn65hvd230實現(xiàn),電源檢測節(jié)點、斷線檢測節(jié)點以及運動控制系統(tǒng)交互的CAN節(jié)點的控制器采用Microchip公司的帶有CAN模塊的18系列單片機PIC18F4680,CAN收發(fā)器采用該公司的MCP2551芯片。 (4)設(shè)計實現(xiàn)了基于μC/OS-Ⅱ操作系統(tǒng)的軟件,包括兩個部分,一是功能接口的驅(qū)動程序,另一個是操作系統(tǒng)中的應(yīng)用程序軟件。驅(qū)動程序負責控制相應(yīng)功能接口的運行,操作系統(tǒng)中的應(yīng)用程序軟件實現(xiàn)具體的功能應(yīng)用,例如TCP/IP協(xié)議棧以及USB協(xié)議的實現(xiàn)等。 (5)整合了系統(tǒng)各個功能模塊,并做出監(jiān)控系統(tǒng)的PCB板,利用ADS開發(fā)環(huán)境進行系統(tǒng)的整體調(diào)試,給出了系統(tǒng)的運行效果,實驗表明監(jiān)控系統(tǒng)工作穩(wěn)定,性能良好。 最后,文章分析了電腦繡花機的監(jiān)控系統(tǒng)需要改進的地方,并對電腦繡花機監(jiān)控系統(tǒng)未來發(fā)展趨勢作出了展望。
標簽: ARM 電腦繡花機 監(jiān)控系統(tǒng)
上傳時間: 2013-05-25
上傳用戶:魚魚魚yu
近年來,隨著控制系統(tǒng)規(guī)模的擴大和總線技術(shù)的發(fā)展,對數(shù)據(jù)采集和傳輸技術(shù)提出了更高的要求。目前,很多設(shè)備需要實現(xiàn)從單串口通信到多路串口通信的技術(shù)改進。同時,隨著以太網(wǎng)技術(shù)的發(fā)展和普及,這些設(shè)備的串行數(shù)據(jù)需要通過網(wǎng)絡(luò)進行傳輸,因而有必要尋求一種解決方案,以實現(xiàn)技術(shù)上的革新。 本文分別對串行通信和基于TCP/IP協(xié)議的以太網(wǎng)通信進行研究和分析,在此基礎(chǔ)上,設(shè)計一個嵌入式系統(tǒng)一基于APM處理器的多路串行通信與以太網(wǎng)通信系統(tǒng),來實現(xiàn)F8-DCS系統(tǒng)中多路串口數(shù)據(jù)采集和以太網(wǎng)之間的數(shù)據(jù)傳輸。主要作了如下工作:首先,分析了當前串行通信的應(yīng)用現(xiàn)狀和以太網(wǎng)技術(shù)的發(fā)展動態(tài),通過比較傳統(tǒng)的多路串口通信系統(tǒng)的優(yōu)缺點,設(shè)計出了一種采用CPID技術(shù)和CAN總線技術(shù)相結(jié)合的新型技術(shù),并結(jié)合F8-DCS系統(tǒng)數(shù)據(jù)量大和實時性高的特點,對串行通訊幀同步的方法進行了詳細的研究。然后,根據(jù)課題的實際需求,對系統(tǒng)進行總體設(shè)計和功能模塊劃分,并詳細介紹了基于ARM7處理器的多路串口通信接口、以太網(wǎng)通信接口以及二者之間的數(shù)據(jù)傳輸接口的電路設(shè)計。在軟件設(shè)計上,對系統(tǒng)的啟動代碼、串行通信協(xié)議、串口驅(qū)動以及多串口與網(wǎng)口間雙向數(shù)據(jù)傳輸?shù)冗M行了詳細的論述。最后,將上述技術(shù)應(yīng)用于某大型火電廠主機F8-DCS系統(tǒng)I/O通訊網(wǎng)絡(luò)的測試與分析,達到了設(shè)計要求。
上傳時間: 2013-07-31
上傳用戶:aeiouetla
本文設(shè)計的井下網(wǎng)絡(luò)分站作為“煤礦安全自動檢測、監(jiān)控及管理系統(tǒng)”的一個重要的組成部分,以ARM微控制器為核心,以操作系統(tǒng)μC/OS-Ⅱ為操作平臺,采用TCP/IP協(xié)議棧實現(xiàn)了分站的網(wǎng)絡(luò)通信功能,很好的解決了當前煤礦企業(yè)安全監(jiān)控系統(tǒng)通信協(xié)議不一致的問題。 在硬件方面,嚴格按照《煤礦安全監(jiān)控系統(tǒng)通用技術(shù)要求》完成了監(jiān)控分站的總體硬件設(shè)計,并通過驅(qū)動網(wǎng)卡芯片RTL8019AS實現(xiàn)了以太網(wǎng)連接。選用PHILIPS的32位ARM芯片LPC2214作為分站的控制芯片,它帶有16KB的靜態(tài)RAM和256KB的高速FLASH,包含8路10位A/D,還有多個串行接口,可使用的GPIO高達76個(使用了外部存儲器),很好了滿足了分站外接傳感器的多樣化要求。在人機對話方面,系統(tǒng)擴展了128×64的液晶和1×4的鍵盤。在通信方面,采用TCP/IP協(xié)議與地面主機進行通信,將各種參數(shù)傳送到地面主機進行復(fù)雜的運算處理。 在軟件方面,介紹了嵌入式操作系統(tǒng)μC/OS-Ⅱ的移植過程,并在此基礎(chǔ)上分析了TCP/IP協(xié)議棧的實現(xiàn);制定了統(tǒng)一的數(shù)據(jù)交換格式;通信過程中采用了標準的TCP/IP協(xié)議;詳細介紹了幾個主要程序模塊的編程思路,如LCD顯示、外部輸入頻率信號的計數(shù)及數(shù)據(jù)存儲,并給出了在實際編程過程中遇到的問題及解決方法。 本監(jiān)控分站根據(jù)《本質(zhì)安全型“i”》標準將外部接入設(shè)備和分站作了電氣隔離,該分站具有2路A/D數(shù)據(jù)采集;6路光電隔離數(shù)字量輸入;2路光電隔離數(shù)字量輸出對外部設(shè)備進行遠程管理和控制;人機接口提供人機交互界面,提供按鍵操作和數(shù)據(jù)顯示;RS485通信接口負責與外界設(shè)備進行通信;網(wǎng)絡(luò)通信接口負責為各種監(jiān)測監(jiān)控系統(tǒng)提供兼容的接入接口;非易失性鐵電存儲器作為數(shù)據(jù)存儲區(qū)以保證掉電后存儲數(shù)據(jù)不丟失。
標簽: ARM 網(wǎng)絡(luò) 分
上傳時間: 2013-04-24
上傳用戶:13160677563
以嵌入式微處理器和嵌入式操作系統(tǒng)為核心的嵌入式技術(shù),已在很多領(lǐng)域得到了廣泛的應(yīng)用。由于互聯(lián)網(wǎng)的應(yīng)用日益普及,信息共享的程度不斷提高,傳統(tǒng)的串行通訊和并行通訊方式的缺點日益凸出,嵌入式設(shè)備的網(wǎng)絡(luò)化已經(jīng)成為網(wǎng)絡(luò)發(fā)展的必然趨勢。Forrester Research的研究顯示,到2010年,將有95%的連網(wǎng)設(shè)備不再是傳統(tǒng)的計算機,而是帶網(wǎng)絡(luò)功能的嵌入式系統(tǒng)。 本文根據(jù)在PC104系統(tǒng)下實現(xiàn)網(wǎng)絡(luò)通信功能的成功案例,構(gòu)建了基于ARM7微處理器和uCLinux操作系統(tǒng)的實驗平臺,完成了網(wǎng)絡(luò)接口設(shè)計,并實現(xiàn)了嵌入式系統(tǒng)的網(wǎng)絡(luò)通信功能。 本文采用PHILIPS公司的LPC2210微控制器作為主控芯片,采用高度集成的以太網(wǎng)芯片RTL8019AS作為網(wǎng)絡(luò)接口。選擇Linux操作系統(tǒng)進行裁剪和移植,分析并實現(xiàn)了嵌入式TCP/IP協(xié)議棧。編寫了底層網(wǎng)絡(luò)驅(qū)動程序,實現(xiàn)了嵌入式硬件平臺和PCLinux系統(tǒng)之間的基于網(wǎng)絡(luò)的數(shù)據(jù)傳輸;同時實現(xiàn)了嵌入式系統(tǒng)同WindowsXP系統(tǒng)之間的基于網(wǎng)絡(luò)的數(shù)據(jù)傳輸;通過對比實驗,對網(wǎng)絡(luò)數(shù)據(jù)傳輸協(xié)議和算法進行了研究和優(yōu)化,完善了ARM嵌入式系統(tǒng)的網(wǎng)絡(luò)功能。 大量的數(shù)據(jù)傳輸及可靠性測試實驗表明,本文所設(shè)計的嵌入式系統(tǒng)網(wǎng)絡(luò)功能在可靠性、可用性及操作方便性方面都達到了預(yù)期的目標,具有實際的應(yīng)用價值!
標簽: ARM 嵌入式系統(tǒng) 網(wǎng)絡(luò)傳輸
上傳時間: 2013-07-19
上傳用戶:zzy7826
近年來LED顯示技術(shù)發(fā)展迅速,LED全彩顯示屏得到了廣泛的應(yīng)用.LED顯示技術(shù)涵蓋了微機控制、視頻、光學(xué)、機械和數(shù)字圖像處理等多種技術(shù).針對現(xiàn)有LED顯示系統(tǒng)數(shù)據(jù)傳輸和顯示存在的缺陷和開發(fā)難度,本文提出并實現(xiàn)了一種新型的LED顯示系統(tǒng)方案.該方案把ARM處理器應(yīng)用到LED顯示屏中,采用FPGA技術(shù)開發(fā)了LED顯示屏系統(tǒng).本文主要討論了利用網(wǎng)絡(luò)傳輸LED顯示數(shù)據(jù)的實現(xiàn)方法,包括嵌入式系統(tǒng)的設(shè)計以及TCP/IP協(xié)議的實現(xiàn)等分析和設(shè)計工作.全文分為七章,首先提出現(xiàn)有LED顯示系統(tǒng)數(shù)據(jù)傳輸和顯示存在的缺陷和開發(fā)難度,然后提出新的LED顯示系統(tǒng)方案,并論證該方案的可行性.接著闡述了作者采用的嵌入式系統(tǒng)的設(shè)計方法和過程.第三章和第四章是嵌入式系統(tǒng)的設(shè)計和TCP/IP協(xié)議的實現(xiàn),其中包括硬件和軟件的設(shè)計以及嵌入式操作系統(tǒng)μ C/OS-Ⅱ的移植.詳細地分析了基于LPC2214芯片的操作系統(tǒng)移植步驟和過程.本文使用的是1wIP網(wǎng)關(guān)協(xié)議,把其應(yīng)用于μ C/OS-Ⅱ,實現(xiàn)了LED顯示屏的網(wǎng)絡(luò)通信,還分析了RTL8019芯片的工作過程,編寫了有關(guān)驅(qū)動代碼.在第五章和第六章中闡述了LED顯示屏顯示原理和利用FPGA實現(xiàn)LED顯示的驅(qū)動開發(fā)過程,利用占空比法實現(xiàn)LED顯示屏的灰度顯示,使用VHDL語言描述LED顯示屏的灰度實現(xiàn)邏輯.最后根據(jù)本文的方案實現(xiàn)了LED顯示屏的彩色顯示,通過分析比較,該方案可行并且達到了預(yù)定的要求.
標簽: FPGA LED 嵌入式系統(tǒng) 中的應(yīng)用
上傳時間: 2013-04-24
上傳用戶:yoleeson
本文首先分析數(shù)字圖像壓縮技術(shù)的實際應(yīng)用情況,相關(guān)的DVB技術(shù)標準和測試標準ETR290,進而提出了一個可適用于實際工作環(huán)境的語義分析模型框架;并在FPGA開發(fā)環(huán)境ISE中按照這個語義分析模型框架構(gòu)造了一個具體的VHDL模型;同時利用工具軟件Synplify和modelsim完成軟件功能和時序仿真;然后設(shè)計相應(yīng)的硬件測試平臺來驗證模塊功能。針對數(shù)字圖像技術(shù)實際應(yīng)用環(huán)境的特點,本文提出了一種構(gòu)建在嵌入式硬件平臺上的分析模塊,可實時分析MPEG-2傳輸流語法。通過連接TCP/IP網(wǎng)絡(luò)可實現(xiàn)24小時/7天長時間工作。模塊化的設(shè)計,使其可以安裝于各種設(shè)備或?qū)嶋H應(yīng)用環(huán)境中的各關(guān)鍵節(jié)點,通過網(wǎng)絡(luò)傳輸?shù)浇y(tǒng)一的服務(wù)器;同時該模塊可設(shè)置成不同的硬件觸發(fā)模式,使之成為故障傳感器。因此,該模塊適用于工程開通、快速故障監(jiān)測、長時間監(jiān)控等。通過與市場上專業(yè)測試設(shè)備性能進行比較,在測試精確性方面不占優(yōu)勢,但在達到一定數(shù)量級的測試精度后,其廉價、簡易和無需維護的特點將呈現(xiàn)巨大的優(yōu)勢。
上傳時間: 2013-04-24
上傳用戶:源弋弋
近年來,隨著嵌入式系統(tǒng)的快速發(fā)展,越來越多的嵌入式設(shè)備被用于工業(yè)控制、智能家居等領(lǐng)域。同時伴隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,嵌入式設(shè)備通過網(wǎng)絡(luò)接入局域網(wǎng)或者Internet已經(jīng)逐步成為發(fā)展的趨勢。通過在嵌入式設(shè)備中內(nèi)置Web服務(wù)器,用戶可以在任何一臺聯(lián)網(wǎng)的計算機上通過瀏覽器來獲取設(shè)備的信息,用戶還可以通過網(wǎng)絡(luò)對設(shè)備進行配置和管理。因此研究和開發(fā)嵌入式Web服務(wù)器具有重要的實際意義和應(yīng)用價值。 本文在S3C44BOX開發(fā)板上使用μClinux操作系統(tǒng)作為開發(fā)平臺,開發(fā)并實現(xiàn)了嵌入式Web服務(wù)器。文中提出了2種實現(xiàn)方案,一種是基于boa的嵌入式Web服務(wù)器,所做的主要工作是boa在gClinux中的移植和CGI的編寫,在此基礎(chǔ)上實現(xiàn)了動、靜態(tài)頁面的生成和簡單的控制功能。另一種方案是基于HTTP協(xié)議和socket編程所開發(fā)的嵌入式Web服務(wù)器,在此方案中實現(xiàn)了HTTP協(xié)議的GET和POST請求方式,能夠生成簡單的動態(tài)頁面,實現(xiàn)了歷史數(shù)據(jù)的保存功能,還能夠根據(jù)用戶在瀏覽器端的請求進行相應(yīng)的控制和管理。 論文首先對嵌入式Web服務(wù)器的體系結(jié)構(gòu)進行了分析,然后介紹了S3C44BOX硬件開發(fā)平臺,并分析了bootloader的基本原理和實現(xiàn)過程。隨后對μClinux操作系統(tǒng)的特點和網(wǎng)卡驅(qū)動程序進行了分析,并著重介紹了μClinux的移植過程。在第五章,論文詳細分析了TCP/IP和HTTP的原理和工作機制,并介紹了Web服務(wù)器中CGI的工作原理,最后分析了boa服務(wù)器的移植和CGI程序的編寫以及Web服務(wù)器的測試等。在第六章,在HTTP協(xié)議分析和網(wǎng)絡(luò)編程的基礎(chǔ)上,提出了嵌入式Web服務(wù)器的設(shè)計思想、程序流程圖,重點分析了Web服務(wù)器主程序流程、動態(tài)頁面的生成、歷史數(shù)據(jù)查詢的實現(xiàn)等,也分析了Web服務(wù)器中各種控制功能的實現(xiàn)流程,最后給出了Web服務(wù)器的測試結(jié)果。
上傳時間: 2013-05-17
上傳用戶:ice_qi
隨著電子設(shè)備的迅猛發(fā)展,“讓全部設(shè)備接入網(wǎng)絡(luò)”已經(jīng)成為一種發(fā)展趨勢。通過嵌入式串口服務(wù)器,可以讓現(xiàn)有的串行設(shè)備擁有聯(lián)網(wǎng)功能,避免了投資大量人力、物力,有利于對傳統(tǒng)串行設(shè)備進行更換或者升級。 本文設(shè)計的串口服務(wù)器采用嵌入式處理器和Linux操作系統(tǒng),把現(xiàn)有的基于串行接口的數(shù)據(jù)轉(zhuǎn)化成以太網(wǎng)數(shù)據(jù),然后進行數(shù)據(jù)存取,將傳統(tǒng)的串行數(shù)據(jù)送往網(wǎng)絡(luò)。 論文主要研究了以下內(nèi)容: 第一,在研究串口服務(wù)器網(wǎng)關(guān)工作機理的基礎(chǔ)上,分析高性能串口網(wǎng)絡(luò)服務(wù)器的功能需求。 第二,基于AT91ARM9200微處理器及LXT971ALE網(wǎng)絡(luò)接口芯片等構(gòu)建嵌入式系統(tǒng),完成RS232-TCP/IP轉(zhuǎn)換網(wǎng)關(guān)的軟硬件設(shè)計,實現(xiàn)最多32路串行終端同時接入以太網(wǎng)的高性能串口服務(wù)器。 第三,在RH Linux 9.0為ARM處理器提供的交叉開發(fā)工具下移植Linux,為嵌入式串口服務(wù)器設(shè)計服務(wù)器端與客戶端工作模式,同時設(shè)計實現(xiàn)系統(tǒng)參數(shù)的在線配置功能。 第四,在客戶端和服務(wù)器端分別設(shè)計串口服務(wù)器的基本API函數(shù),為系統(tǒng)二次開發(fā)打下良好的基礎(chǔ)。
標簽: ARM 嵌入式 多串口 網(wǎng)絡(luò)服務(wù)器
上傳時間: 2013-04-24
上傳用戶:mqien
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1