基于Linux系統(tǒng)的嵌入式局域網(wǎng)通信終端的研究與設(shè)計(jì)
本文關(guān)鍵詞:基于Linux系統(tǒng)的嵌入式局域網(wǎng)通信終端的研究與設(shè)計(jì)
更多相關(guān)文章: 嵌入式 Linux 語(yǔ)音實(shí)時(shí) Qt
【摘要】:由于對(duì)通訊手段的要求日益增多,在語(yǔ)音通信已經(jīng)逐漸滿足不了日常生活的今天,人們?cè)趯で笮碌耐ㄓ嵧緩缴贤度肓嗽絹?lái)越多的精力。本設(shè)計(jì)針對(duì)一般通信方式只能語(yǔ)音交流的不足,提出一種了語(yǔ)音和手稿批注演示同步傳輸?shù)慕涣鞣绞,旨在改善了現(xiàn)代會(huì)議、工作、教育上遇到的地域性語(yǔ)言交流障礙問(wèn)題。 本設(shè)計(jì)以ARM11為核心處理器,基于Linux的嵌入式平臺(tái)。該設(shè)備在滿足手寫(xiě)板一對(duì)多傳送的同時(shí)保留傳統(tǒng)的語(yǔ)音通話需求,系統(tǒng)采用嵌入式系統(tǒng)實(shí)現(xiàn),放棄了使用模擬電路的思路,,利用嵌入式專(zhuān)用的微處理器芯片和專(zhuān)用語(yǔ)音芯片實(shí)現(xiàn)語(yǔ)音和手寫(xiě)板數(shù)據(jù)的實(shí)時(shí)傳輸。并且,系統(tǒng)安裝了液晶屏和觸摸屏,使得同時(shí)傳輸手寫(xiě)數(shù)據(jù)和語(yǔ)音數(shù)據(jù)成為可能。通過(guò)該設(shè)備,使用者可以通過(guò)局域網(wǎng)輕松的與一個(gè)或多個(gè)使用者進(jìn)行語(yǔ)音和手寫(xiě)交流。 本設(shè)計(jì)主要完成了手寫(xiě)板和語(yǔ)音信號(hào)的實(shí)時(shí)傳輸兩項(xiàng)功能。在手寫(xiě)板功能的實(shí)現(xiàn)中,使用Qt鼠標(biāo)(觸摸)事件記錄光標(biāo)位置并出發(fā)繪畫(huà)事件造成QPaintEvent在QImage上的繪畫(huà)行為完成手寫(xiě)板的記錄功能。使用UDP協(xié)議發(fā)送坐標(biāo)點(diǎn)完成傳輸功能。語(yǔ)音實(shí)時(shí)傳輸功能的實(shí)現(xiàn)主要使用了QtMultimedia模塊的相關(guān)功能,使用QAudioInput/Output設(shè)備將語(yǔ)音信號(hào)錄制在4個(gè)文件緩存區(qū)中,搭建客戶端-服務(wù)器框架使用TCP協(xié)議發(fā)送緩存文件從而完成語(yǔ)音實(shí)時(shí)傳輸功能。
【關(guān)鍵詞】:嵌入式 Linux 語(yǔ)音實(shí)時(shí) Qt
【學(xué)位授予單位】:中北大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類(lèi)號(hào)】:TP368.1;TP316.81
【目錄】:
- 摘要4-5
- Abstract5-9
- 第一章 緒論9-16
- 1.1 課題研究的背景及意義9-10
- 1.2 嵌入式及其發(fā)展概述10-12
- 1.3 Linux 概述及發(fā)展12-13
- 1.4 多媒體網(wǎng)絡(luò)及其發(fā)展13-14
- 1.5 嵌入式通訊終端的概述14
- 1.6 課題主要工作和論文結(jié)構(gòu)14-16
- 第二章 嵌入式系統(tǒng)的總體設(shè)計(jì)和說(shuō)明16-24
- 2.1 課題的需求分析16-18
- 2.2 系統(tǒng)的工作原理分析18-19
- 2.3 系統(tǒng)的硬件總體分析19-21
- 2.4 系統(tǒng)的軟件總體分析21-23
- 2.5 本章小結(jié)23-24
- 第三章 嵌入式系統(tǒng)的硬件設(shè)計(jì)24-36
- 3.1 硬件平臺(tái)的總體選擇24-25
- 3.2 處理器25-27
- 3.3 DDR 存儲(chǔ)器27
- 3.4 NAND FLASH 與 NOR FLASH27-29
- 3.5 接口設(shè)計(jì)29-33
- 3.5.1 UART29-30
- 3.5.2 USB30-31
- 3.5.3 SD 卡槽31
- 3.5.4 JTAG 接口31-32
- 3.5.5 以太網(wǎng)接口32-33
- 3.6 音頻設(shè)備33-34
- 3.7 LCD 與觸摸屏34-35
- 3.8 本章小結(jié)35-36
- 第四章 嵌入式系統(tǒng)與軟件環(huán)境搭建36-56
- 4.1 Bootloader 的移植37-39
- 4.1.1 Uboot 分析37-38
- 4.1.2 Uboot 移植38-39
- 4.2 Linux 內(nèi)核移植39-43
- 4.2.1 Linux 內(nèi)核分析40-41
- 4.2.2 Linux 內(nèi)核與設(shè)備驅(qū)動(dòng)程序41-42
- 4.2.3 內(nèi)核的配置與編譯42-43
- 4.3 根文件系統(tǒng)的制作43-47
- 4.3.1 根文件系統(tǒng)及選擇43-45
- 4.3.2 根文件系統(tǒng)鏡像的制作45-47
- 4.4 燒寫(xiě) Linux 操作至開(kāi)發(fā)板47-49
- 4.5 軟件環(huán)境的配置49-55
- 4.5.1 上位機(jī)軟件環(huán)境的搭建49-50
- 4.5.2 samba 和 nfs 服務(wù)的配置50-52
- 4.5.3 開(kāi)發(fā)板 Qt 與 tslib 的移植52-55
- 4.6 本章小結(jié)55-56
- 第五章 軟件相關(guān)技術(shù)的介紹56-66
- 5.1 TCP/IP 協(xié)議族56-61
- 5.1.1 分層56-58
- 5.1.2 數(shù)據(jù)封裝58
- 5.1.3 客戶端-服務(wù)器模式58-59
- 5.1.4 TCP 連接的建立、傳輸和終止59-61
- 5.2 Qt 介紹61-65
- 5.2.1 主要模塊的分析62-65
- 5.3 本章小結(jié)65-66
- 第六章 通信設(shè)備的軟件設(shè)計(jì)66-82
- 6.1 手寫(xiě)板功能及其實(shí)現(xiàn)66-71
- 6.1.1 繪圖功能66-67
- 6.1.2 UDP 傳輸67-68
- 6.1.3 部分代碼分析68-71
- 6.2 語(yǔ)音傳輸?shù)慕榻B和實(shí)現(xiàn)71-79
- 6.2.1 語(yǔ)音緩存區(qū)介紹71-72
- 6.2.2 錄放音實(shí)現(xiàn)流程72-75
- 6.2.3 音頻的網(wǎng)絡(luò)傳輸75-78
- 6.2.4 網(wǎng)絡(luò)傳輸?shù)膶?shí)現(xiàn)78-79
- 6.3 效果展示79-81
- 6.4 本章小結(jié)81-82
- 第七章 總結(jié)和展望82-83
- 參考文獻(xiàn)83-86
- 攻讀博士學(xué)位期間發(fā)表的論文及所取得的研究成果86-87
- 致謝87-88
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 徐廣毅,張曉林,崔迎煒,楊欣昕,吳小偉;嵌入式Linux系統(tǒng)中GUI系統(tǒng)的研究與移植[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2004年10期
2 高小平;中國(guó)智能家居的現(xiàn)狀及發(fā)展趨勢(shì)[J];低壓電器;2005年04期
3 彭寶新;李博;王振立;馮小琴;;基于DSP的TFT觸摸屏接口設(shè)計(jì)及實(shí)現(xiàn)[J];電視技術(shù);2013年23期
4 葉茂;李智;任和;;Cortex-A8的Bootloader設(shè)計(jì)與實(shí)現(xiàn)[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2015年02期
5 張永忠;劉鵬;鄭國(guó)榮;;嵌入式Web服務(wù)器的交通信號(hào)機(jī)控制系統(tǒng)設(shè)計(jì)[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2015年02期
6 王力生;梅巖;曹南洋;;輕量級(jí)嵌入式TCP/IP協(xié)議棧的設(shè)計(jì)[J];計(jì)算機(jī)工程;2007年02期
7 臧晉;英國(guó)固定電話市場(chǎng)發(fā)展分析[J];通信世界;2004年44期
8 任善全;呂強(qiáng);錢(qián)培德;楊季文;;一個(gè)基于Qt/Embedded的嵌入式Linux應(yīng)用程序的實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用與軟件;2006年02期
9 梁冬;李博;郭銳;;智能家居中Qt語(yǔ)音識(shí)別界面的設(shè)計(jì)與實(shí)現(xiàn)[J];內(nèi)蒙古師范大學(xué)學(xué)報(bào)(自然科學(xué)漢文版);2014年06期
10 蔡利平;任家富;童銳;張敬倫;;基于ARM的Nand Flash啟動(dòng)分析與移植[J];計(jì)算機(jī)工程與設(shè)計(jì);2012年03期
本文編號(hào):576322
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/576322.html