天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于嵌入式系統(tǒng)的語(yǔ)音、文件及消息網(wǎng)絡(luò)傳輸實(shí)現(xiàn)

發(fā)布時(shí)間:2018-01-11 14:29

  本文關(guān)鍵詞:基于嵌入式系統(tǒng)的語(yǔ)音、文件及消息網(wǎng)絡(luò)傳輸實(shí)現(xiàn) 出處:《天津大學(xué)》2012年碩士論文 論文類型:學(xué)位論文


  更多相關(guān)文章: 嵌入式系統(tǒng) TCP/IP 協(xié)議 socket MiniGUI


【摘要】:當(dāng)今社會(huì)隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,人們之間的信息交流日益頻繁、所依賴的各種通信工具、方式也呈不斷增長(zhǎng)的趨勢(shì),并開始追求新的、更快捷和方便的通信手段。近年來(lái),“物聯(lián)網(wǎng)”成為世界各國(guó)都關(guān)注的焦點(diǎn),它能實(shí)現(xiàn)人與物、物與物的網(wǎng)絡(luò)互聯(lián),具有較大的研發(fā)價(jià)值與廣闊的應(yīng)用前景。本論文設(shè)計(jì)開發(fā)了一個(gè)在Internet網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)的基于ARM11嵌入式平臺(tái)的通信系統(tǒng)。系統(tǒng)整體以Linux操作系統(tǒng)作為軟件運(yùn)行環(huán)境,采用客戶/服務(wù)器(C/S)模型實(shí)現(xiàn),并且客戶端程序和服務(wù)器程序分別使用C和Java語(yǔ)言編寫;而系統(tǒng)硬件平臺(tái)主要包含PC、廣州友善之臂公司的Mini6410開發(fā)板,分別作為系統(tǒng)服務(wù)器程序和MySQL數(shù)據(jù)庫(kù)、客戶端程序的運(yùn)行平臺(tái)。 網(wǎng)絡(luò)傳輸協(xié)議和Socket通信機(jī)制是實(shí)現(xiàn)本系統(tǒng)網(wǎng)絡(luò)通信的核心部分。傳輸層協(xié)議主要包含有UDP和TCP兩種,由于系統(tǒng)的實(shí)時(shí)性要求以及文件傳輸?shù)恼_、可靠性要求,本論文采用UDP和TCP協(xié)議混合使用的方法,通過(guò)服務(wù)器轉(zhuǎn)發(fā)的方式完成了系統(tǒng)語(yǔ)音、文件以及字符消息的點(diǎn)到點(diǎn)、點(diǎn)到多點(diǎn)的網(wǎng)絡(luò)傳輸,其中,TCP協(xié)議主要用于系統(tǒng)文件傳輸模塊。同時(shí),服務(wù)器連接的MySQL數(shù)據(jù)庫(kù)則負(fù)責(zé)記錄系統(tǒng)的這些客戶信息交互過(guò)程,以方便服務(wù)器查看并管理整個(gè)系統(tǒng)。由于系統(tǒng)網(wǎng)絡(luò)通信時(shí)都要進(jìn)行大量的數(shù)據(jù)傳輸,因此還采用了多線程技術(shù)來(lái)負(fù)責(zé)不同的數(shù)據(jù)傳輸模塊,從而減輕了系統(tǒng)負(fù)載并提高了傳輸性能。 圖形界面往往較字符命令界面更為直觀生動(dòng),而隨著近年來(lái)嵌入式微處理器能力的不斷提高,大量的嵌入式設(shè)備都能提供良好的圖形界面接口。本論文采用輕量級(jí)的MiniGUI-1.6.10圖形界面開發(fā)工具為該通信系統(tǒng)設(shè)計(jì)了簡(jiǎn)潔、友好的人機(jī)交互界面,并完成了基于MiniGUI的圖形用戶界面程序到ARM11開發(fā)板的移植及運(yùn)行測(cè)試,從而較好地滿足了用戶易識(shí)別、易操作的需求。最后將系統(tǒng)以多種網(wǎng)絡(luò)接入方式連接到Internet進(jìn)行測(cè)試,實(shí)現(xiàn)了系統(tǒng)的正常運(yùn)行。
[Abstract]:With the development of network technology, the information exchange between people is becoming more and more frequent. In recent years, the "Internet of things" has become the focus of attention in the world, it can realize the network interconnection between people and things, things and things. This paper designs and develops a communication system based on ARM11 embedded platform under Internet network environment. The nux operating system is used as a software environment. The client / server C / S model is adopted, and the client program and the server program are written in C and Java language respectively. The hardware platform of the system mainly includes the Mini6410 development board of Guangzhou friendly arm Company, which serves as the running platform of the system server program, the MySQL database and the client program respectively. The network transport protocol and Socket communication mechanism are the core parts of the network communication in this system. The transport layer protocols mainly include two kinds of UDP and TCP. Due to the real-time requirements of the system and the correct and reliable requirements of file transmission, this paper adopts the method of mixed use of UDP and TCP protocol, and completes the system voice by the way of server forwarding. File and character message point to point, point to point network transmission, in which TCP protocol is mainly used in the system file transfer module. At the same time. The MySQL database connected by the server is responsible for recording the customer information exchange process of the system to facilitate the server to view and manage the whole system. Therefore, multithreading technology is also used to take charge of different data transfer modules, which reduces the system load and improves the transmission performance. Graphical interface is often more intuitive and vivid than character command interface, but with the development of embedded microprocessor in recent years. A large number of embedded devices can provide a good graphical interface interface. This paper uses lightweight MiniGUI-1.6.10 graphical interface development tools to design the communication system succinctly. Friendly man-machine interface, and completed the graphical user interface program based on MiniGUI to the ARM11 development board and the running test, so that the user is easy to identify. Finally, the system is connected to the Internet by various network access methods for testing, which realizes the normal operation of the system.
【學(xué)位授予單位】:天津大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP368.1

【參考文獻(xiàn)】

相關(guān)期刊論文 前10條

1 車雪松;基于TELNET協(xié)議的接入服務(wù)器網(wǎng)管系統(tǒng)[J];黑龍江通信技術(shù);2000年03期

2 于修和;王沖;;基于移動(dòng)通信網(wǎng)絡(luò)的物聯(lián)網(wǎng)應(yīng)用研究[J];通信管理與技術(shù);2010年03期

3 譚,

本文編號(hào):1409929


資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1409929.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶23f93***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com