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

當(dāng)前位置:主頁 > 科技論文 > 計(jì)算機(jī)論文 >

基于ARM和uClinux的嵌入式系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)

發(fā)布時(shí)間:2020-08-18 07:08
【摘要】: 隨著Internet的發(fā)展和后PC時(shí)代的到來,嵌入式系統(tǒng)成為當(dāng)前IT產(chǎn)業(yè)的焦點(diǎn)之一,呈現(xiàn)了巨大的市場需求。具有良好的網(wǎng)絡(luò)支持和多任務(wù)處理能力的嵌入式系統(tǒng)為數(shù)據(jù)通信提供了新的解決方案。 本文的主要任務(wù)是實(shí)現(xiàn)接口模塊的網(wǎng)絡(luò)傳輸功能。該任務(wù)來自于某軍事預(yù)研項(xiàng)目中的定位與指揮系統(tǒng)部分。為了提高終端和接口模塊之間的數(shù)據(jù)傳輸速度,本文采用帶有完整網(wǎng)絡(luò)支持的嵌入式系統(tǒng)來實(shí)現(xiàn)數(shù)據(jù)傳輸。同時(shí)為了將本次的設(shè)計(jì)成果應(yīng)用于以后的項(xiàng)目開發(fā)中,本課題還進(jìn)行了文件系統(tǒng),系統(tǒng)實(shí)時(shí)性等多方面的改進(jìn),實(shí)現(xiàn)了一個(gè)通用的功能完善的嵌入式軟件平臺(tái)。 本文選用某S3C44B0開發(fā)板作為系統(tǒng)硬件平臺(tái),嵌入式操作系統(tǒng)選用了專門為無MMU的處理器設(shè)計(jì)的操作系統(tǒng)uClinux。 本文的主要工作有: 分析系統(tǒng)功能需求,提出系統(tǒng)方案設(shè)計(jì); 構(gòu)建網(wǎng)絡(luò)傳輸功能所需的系統(tǒng)平臺(tái),完成uClinux,Blob的移植工作,并實(shí)現(xiàn)斷電可保存的jffs2文件系統(tǒng); 為了實(shí)現(xiàn)網(wǎng)絡(luò)傳輸功能,為網(wǎng)絡(luò)設(shè)備RTL8019AS編寫驅(qū)動(dòng);同時(shí)為了增強(qiáng)系統(tǒng)的人機(jī)交互性能,本文對(duì)4x4鍵盤編寫了驅(qū)動(dòng)程序; uClinux在實(shí)時(shí)性方面的缺陷對(duì)數(shù)據(jù)的實(shí)時(shí)傳送有一定影響,所以做了基于RTLinux的外部擴(kuò)展的實(shí)時(shí)性的改造,并對(duì)任務(wù)切換時(shí)間進(jìn)行了測試; 網(wǎng)絡(luò)傳輸程序設(shè)計(jì)。首先完成了遵循定位與指揮系統(tǒng)中接口通信協(xié)議規(guī)定的通信數(shù)據(jù)的打包和解包。然后對(duì)比測試了TCP和UDP的傳輸速度。考慮到UDP協(xié)議傳輸?shù)乃俣葍?yōu)勢,在應(yīng)用層做出了可靠性改造,經(jīng)過對(duì)停等協(xié)議和滑動(dòng)窗口協(xié)議的分析和比較,最終采用基于停等協(xié)議的改造方法,并完成了具體測試。
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2007
【分類號(hào)】:TP368.1;TP316
【圖文】:

空間分布,存儲(chǔ)空間,代碼,堆棧


第一階段的代碼在 start.s 中定0000 地址開始執(zhí)行的部分。這些寄存器的初始化和將 Blob 第段的 1KB 代碼,剩下的部分都poline.s,被復(fù)制到 SDRAM 后,碼。第二階段最大為 63KB,單進(jìn)行一些 BSS 段設(shè)置,堆棧的初上述的幾個(gè)文件進(jìn)行修改。在進(jìn) 分 配 了 解 清 楚 。 關(guān) 于 存 儲(chǔ)。儲(chǔ)空間分布,圖 3-3 為啟動(dòng)后在

存儲(chǔ)空間,進(jìn)行修改,文件


對(duì)上述的幾個(gè)文件進(jìn)行修改。在 間 分 配 了 解 清 楚 。 關(guān) 于 存0.h 中。的存儲(chǔ)空間分布,圖 3-3 為啟動(dòng)后圖 3-2 Flash 中的存儲(chǔ)空間分布

連接電路,鍵盤


圖 4-1 4X4 鍵盤連接電路4.2.2 uCLinux 下矩陣鍵盤驅(qū)動(dòng)程序首先定義設(shè)備文件名(DEVICE_FILE_NAME)為 kb,定義主設(shè)備號(hào)(MAJOR_NUM)為 98,因?yàn)樾酒?74HC541 是通過片選信號(hào) nGCS3 來選通的,所以定義鍵盤基地址為 0x06000000。在驅(qū)動(dòng)程序中,定義 file_operations 中的各接入點(diǎn)函數(shù):struct file_operations fops = {.open = device_open,.read = device_read,.release = device_release,};具體的 device_open,device_read ,device_release 函數(shù)在后面介紹。鍵盤驅(qū)動(dòng)采用動(dòng)態(tài)模塊加載的方式。在系統(tǒng)加載驅(qū)動(dòng)模塊的時(shí)候,模塊加載函數(shù) kb_module_init()會(huì)自動(dòng)調(diào)用。主要完成向系統(tǒng)注冊(cè)字符型設(shè)備驅(qū)動(dòng)程序的功

【引證文獻(xiàn)】

相關(guān)碩士學(xué)位論文 前10條

1 朱虹;基于S3C4510B的嵌入式路由器的研究與設(shè)計(jì)[D];西安電子科技大學(xué);2009年

2 高倩;監(jiān)護(hù)儀Linux系統(tǒng)的實(shí)時(shí)性研究[D];南京理工大學(xué);2012年

3 韓鋒;基于ARM-μCLinux的核地球物理數(shù)據(jù)采集系統(tǒng)的研究[D];成都理工大學(xué);2008年

4 楊慶華;基于ARM與CAN總線的嵌入式系統(tǒng)軟硬件平臺(tái)的研究與實(shí)現(xiàn)[D];山東理工大學(xué);2008年

5 劉永亮;基于ARM嵌入式系統(tǒng)的網(wǎng)絡(luò)傳輸應(yīng)用與研究[D];山東理工大學(xué);2008年

6 黎芳芳;基于LPC2214的分光計(jì)離子計(jì)合并處理平臺(tái)的搭建[D];中國海洋大學(xué);2008年

7 魏天磊;嵌入式數(shù)字軌道地圖數(shù)據(jù)管理平臺(tái)的研究與設(shè)計(jì)[D];北京交通大學(xué);2009年

8 田同真;基于網(wǎng)絡(luò)的嵌入式系統(tǒng)遠(yuǎn)程調(diào)試技術(shù)研究[D];山東理工大學(xué);2010年

9 文維;基于μCLinux的高頻RFID手持讀寫器的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2010年

10 江蘭;近程警戒雷達(dá)數(shù)據(jù)處理算法及軟件設(shè)計(jì)[D];電子科技大學(xué);2010年



本文編號(hào):2795910

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

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


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

版權(quán)申明:資料由用戶b1bd7***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
精品国产91亚洲一区二区三区| 中文字幕一区二区久久综合| 深夜福利欲求不满的人妻| 亚洲最新av在线观看| 亚洲黑人精品一区二区欧美| 乱女午夜精品一区二区三区| 国产一区二区三区午夜精品| 亚洲夫妻性生活免费视频| 亚洲人妻av中文字幕| 亚洲国产黄色精品在线观看| 国产av一区二区三区久久不卡| 午夜视频成人在线观看| 蜜桃传媒视频麻豆第一区| 亚洲黄香蕉视频免费看| 国产精品久久熟女吞精| 不卡视频免费一区二区三区| 国产精品丝袜美腿一区二区| 国产日韩欧美一区二区| 东京热电东京热一区二区三区| 香蕉久久夜色精品国产尤物| 亚洲精品高清国产一线久久| 欧美视频在线观看一区| 欧美人妻少妇精品久久性色| 日本少妇三级三级三级| 中文久久乱码一区二区| 国产欧美一区二区久久| 亚洲香艳网久久五月婷婷| 九九九热视频最新在线| 99久久无色码中文字幕免费| 亚洲永久一区二区三区在线| 神马午夜福利一区二区| 最近日韩在线免费黄片| 欧美黑人精品一区二区在线 | 亚洲一区二区三区免费的视频| 91精品国自产拍老熟女露脸| 日韩少妇人妻中文字幕| 亚洲性生活一区二区三区| 在线中文字幕亚洲欧美一区| 成人日韩视频中文字幕| 国产一区二区久久综合| 十八禁日本一区二区三区|