基于arm嵌入式系統(tǒng)的socket通信設(shè)計.doc
約50頁DOC格式手機(jī)打開展開
基于arm嵌入式系統(tǒng)的socket通信設(shè)計,目 錄1緒論11.1嵌入式系統(tǒng)11.2國內(nèi)外現(xiàn)狀和趨勢21.3選題必要性31.4選題的目的和意義41.5課題研究范圍及要達(dá)到的技術(shù)要求52需求分析62.1任務(wù)概述62.2系統(tǒng)的需求分析62.2.1系統(tǒng)的功能需求62.2.2系統(tǒng)的性能需求62.3系統(tǒng)設(shè)計思路63系統(tǒng)概要設(shè)計93.1系統(tǒng)設(shè)計的基本原則93.2系統(tǒng)設(shè)計方案...


內(nèi)容介紹
此文檔由會員 道客巴巴 發(fā)布
目 錄
1 緒論 1
1.1 嵌入式系統(tǒng) 1
1.2 國內(nèi)外現(xiàn)狀和趨勢 2
1.3 選題必要性 3
1.4 選題的目的和意義 4
1.5 課題研究范圍及要達(dá)到的技術(shù)要求 5
2 需求分析 6
2.1 任務(wù)概述 6
2.2 系統(tǒng)的需求分析 6
2.2.1 系統(tǒng)的功能需求 6
2.2.2 系統(tǒng)的性能需求 6
2.3 系統(tǒng)設(shè)計思路 6
3 系統(tǒng)概要設(shè)計 9
3.1 系統(tǒng)設(shè)計的基本原則 9
3.2 系統(tǒng)設(shè)計方案分析 9
3.3 概要設(shè)計 11
3.3.1 開發(fā)環(huán)境 11
3.3.2 ARM開發(fā)環(huán)境的建立 12
3.3.3 建立程序運行調(diào)試交叉編譯環(huán)境 15
3.4 模塊化的設(shè)計與分析 15
3.4.1 開發(fā)板上完成的設(shè)計 15
3.4.2 PC機(jī)上完成的程序開發(fā) 16
3.5 設(shè)計基本流程 16
4 系統(tǒng)詳細(xì)設(shè)計 19
4.1. uClinux的移植 19
4.1.1 uClinux嵌入式系統(tǒng)的下載 19
4.1.2 根文件系統(tǒng)的建立 19
4.1.3 應(yīng)用程序庫 20
4.2. 內(nèi)核編譯 20
4.2.1 uClinux的安裝 20
4.2.2 配置uClinux 21
4.2.3 構(gòu)建文件系統(tǒng) 23
4.3. PC機(jī)上的程序設(shè)計 26
4.3.1 嵌入式TCP /IP分析 26
4.3.2 嵌入式TCP/IP設(shè)計 27
4.4. 編程模型 28
4.4.1 TCP客戶端設(shè)計 28
4.4.2 TCP服務(wù)器端主要代碼分析 30
4.5. 程序下載到嵌入式硬件平臺 34
5 系統(tǒng)的實現(xiàn)與測試 37
5.1 測試環(huán)境和測試的條件 37
5.2 功能及數(shù)據(jù)測試 38
5.2.1 容錯功能 38
5.2.2 連接成功的信息說明 39
5.2.3 數(shù)據(jù)收發(fā)功能 39
5.3 測試的結(jié)果 41
結(jié) 論 42
參考文獻(xiàn) 43
致 謝 45
1 緒論 1
1.1 嵌入式系統(tǒng) 1
1.2 國內(nèi)外現(xiàn)狀和趨勢 2
1.3 選題必要性 3
1.4 選題的目的和意義 4
1.5 課題研究范圍及要達(dá)到的技術(shù)要求 5
2 需求分析 6
2.1 任務(wù)概述 6
2.2 系統(tǒng)的需求分析 6
2.2.1 系統(tǒng)的功能需求 6
2.2.2 系統(tǒng)的性能需求 6
2.3 系統(tǒng)設(shè)計思路 6
3 系統(tǒng)概要設(shè)計 9
3.1 系統(tǒng)設(shè)計的基本原則 9
3.2 系統(tǒng)設(shè)計方案分析 9
3.3 概要設(shè)計 11
3.3.1 開發(fā)環(huán)境 11
3.3.2 ARM開發(fā)環(huán)境的建立 12
3.3.3 建立程序運行調(diào)試交叉編譯環(huán)境 15
3.4 模塊化的設(shè)計與分析 15
3.4.1 開發(fā)板上完成的設(shè)計 15
3.4.2 PC機(jī)上完成的程序開發(fā) 16
3.5 設(shè)計基本流程 16
4 系統(tǒng)詳細(xì)設(shè)計 19
4.1. uClinux的移植 19
4.1.1 uClinux嵌入式系統(tǒng)的下載 19
4.1.2 根文件系統(tǒng)的建立 19
4.1.3 應(yīng)用程序庫 20
4.2. 內(nèi)核編譯 20
4.2.1 uClinux的安裝 20
4.2.2 配置uClinux 21
4.2.3 構(gòu)建文件系統(tǒng) 23
4.3. PC機(jī)上的程序設(shè)計 26
4.3.1 嵌入式TCP /IP分析 26
4.3.2 嵌入式TCP/IP設(shè)計 27
4.4. 編程模型 28
4.4.1 TCP客戶端設(shè)計 28
4.4.2 TCP服務(wù)器端主要代碼分析 30
4.5. 程序下載到嵌入式硬件平臺 34
5 系統(tǒng)的實現(xiàn)與測試 37
5.1 測試環(huán)境和測試的條件 37
5.2 功能及數(shù)據(jù)測試 38
5.2.1 容錯功能 38
5.2.2 連接成功的信息說明 39
5.2.3 數(shù)據(jù)收發(fā)功能 39
5.3 測試的結(jié)果 41
結(jié) 論 42
參考文獻(xiàn) 43
致 謝 45
TA們正在看...
- 太湖湖嘉申線航道景觀施工組織設(shè)計(86頁).doc
- 寧杭鐵路客運專線工程路基清淤回填施工方案.doc
- 寧波市某高層住宅小區(qū)施工組織設(shè)計(框剪、樁基).doc
- 寧波某住宅小區(qū)施工組織設(shè)計(框架結(jié)構(gòu)文明工地).doc
- 安徽某五星級大酒店裝修工程施工組織設(shè)計(精裝).doc
- 安徽某辦公樓幕墻工程施工組織設(shè)計.doc
- 安徽某培訓(xùn)中心裝飾工程施工組織設(shè)計.doc
- 安徽省某高檔聯(lián)體別墅小區(qū)施工組織設(shè)計.doc
- 安徽省蕪湖市某電廠樁基工程灌注樁、phc管樁、粉噴...doc
- 安鋼有限公司鐵山礦區(qū)平井巷工程施工組織設(shè)計.doc