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

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

嵌入式Linux在DM6446平臺的研究和應(yīng)用

發(fā)布時間:2020-10-08 15:32
   以實際需求為研究核心的嵌入式系統(tǒng),是以計算機技術(shù)做為其理論基礎(chǔ),軟件和硬件可以根據(jù)需求靈活定制,并對系統(tǒng)要提供的功能、產(chǎn)品研發(fā)耗費成本等有具體限制的系統(tǒng)。由于軟件和硬件設(shè)計的靈活性,使得嵌入式系統(tǒng)與傳統(tǒng)PC機系統(tǒng)有很大不同。嵌入式系統(tǒng)是在進行具體系統(tǒng)設(shè)計時,根據(jù)不同的實際應(yīng)用的需求來選擇合適的軟硬件方案。 本文研究的課題是一個具有網(wǎng)絡(luò)電話功能的光網(wǎng)絡(luò)以太網(wǎng)交換項目,為了實現(xiàn)該系統(tǒng)功能,分軟硬件兩部分提出了設(shè)計方案,完成并實現(xiàn)了系統(tǒng)的設(shè)計目標(biāo)。 首先根據(jù)系統(tǒng)平臺要實現(xiàn)的硬件功能,提出了硬件電路的模塊化設(shè)計方案,針對系統(tǒng)要使用的器件做了選型,對關(guān)鍵模塊和接口的詳細(xì)設(shè)計進行了實現(xiàn)。硬件設(shè)計方案每一部分的功能和硬件接口比較明確,不但設(shè)計過程比較清晰,而且有利于故障的排查。硬件設(shè)計工作與驅(qū)動軟件設(shè)計緊密相關(guān),所以硬件設(shè)計充分考慮了軟件驅(qū)動設(shè)計的方便性。 硬件設(shè)計工作完成后,為了方便調(diào)試、升級系統(tǒng)代碼,本文利用硬件仿真器對啟動代碼完成了調(diào)試,實現(xiàn)了啟動代碼在該硬件平臺的代碼移植,完成了硬件開發(fā)平臺的最小啟動環(huán)境。在該啟動環(huán)境下,編寫實現(xiàn)了串口、網(wǎng)絡(luò)控制器、DDR SDRAM及Flash等外部設(shè)備的驅(qū)動程序,使所有硬件設(shè)備都可以在啟動代碼環(huán)境下正常使用,方便下載、調(diào)試及升級系統(tǒng)代碼。為了更好的考慮以后的產(chǎn)品升級工作,實現(xiàn)了針對系統(tǒng)代碼的升級程序。 為了方便實現(xiàn)上層協(xié)議、交換機配置管理、遠(yuǎn)程Web管理等功能,需要在該嵌入式平臺運行操作系統(tǒng)。為此本文在前面啟動代碼環(huán)境下,完成了版本為2.6.18的Linux操作系統(tǒng)內(nèi)核代碼在系統(tǒng)硬件平臺的移植。針對電路板上各種不同種類的外部設(shè)備,實現(xiàn)了EMAC控制器、以太網(wǎng)交換機芯片、E2PROM、SPI控制器、指示燈、按鍵中斷、LE88221電話芯片、ASP音頻接口及MDIO接口等驅(qū)動程序,為上層應(yīng)用軟件提供了硬件平臺無關(guān)的接口。針對Flash存儲設(shè)備特點,實現(xiàn)了針對Flash設(shè)備的文件系統(tǒng)JFFS2的制作。為了更好的利用Flash設(shè)備空間,對Flash設(shè)備的分區(qū)進行了調(diào)試和實現(xiàn)。為了滿足系統(tǒng)需要,調(diào)整了Linux內(nèi)核對USB設(shè)備的支持,使USB設(shè)備可以在系統(tǒng)平臺上使用。 本文研究課題的實現(xiàn)過程已經(jīng)成功應(yīng)用在具體系統(tǒng)中,并經(jīng)過了嚴(yán)格的測試。研究課題所做的工作,也是一個典型嵌入式系統(tǒng)開發(fā)中的必要的和最困難的工作。研究Linux在嵌入式設(shè)備上的典型應(yīng)用實現(xiàn)過程,對于研究和應(yīng)用嵌入式操作系統(tǒng)、硬件設(shè)備驅(qū)動設(shè)計等,都有很大的實踐和指導(dǎo)意義。
【學(xué)位單位】:中國海洋大學(xué)
【學(xué)位級別】:碩士
【學(xué)位年份】:2009
【中圖分類】:TP368.11
【部分圖文】:

示意圖,以太網(wǎng)交換,處理模塊,示意圖


.2.1 以太網(wǎng)交換模塊設(shè)計本模塊是以太網(wǎng)業(yè)務(wù)交換處理部分,以太網(wǎng)交換芯片采用的是 Broadcom 公的BCM53212M,它提供的MII接口可以做為RvMII來使用,這為與DSP的MII MAC制器相連提供了方便[11];GMII 接口由于速度快,用來做為上行口跟光模塊芯交換數(shù)據(jù),下行提供了 16 個 10/100MB 快速以太網(wǎng)口。在具體產(chǎn)品設(shè)計過程中,只使用了 2 個 GMII 接口中的第一個,另一個沒有用。本模塊的功能框圖如圖 2-1 所示:

示意圖,示意圖,存儲芯片,芯片


圖 2-2 BCM53212 與 DM6446 之間連接示意圖塊設(shè)計主要芯片是 DM6446 內(nèi)部集成 ARM926EJ-S 核,的運行、整個系統(tǒng)的管理及控制 DSP 核。 VOIP[12]模塊需要的 SPI、ASP 等總線接口,DM6務(wù)接口使用 ASP 模塊接口,而對 LE88221 的管M6446 的 SPI 接口只有 2 個片選信號,最多可上需要有 8 片 LE88221 芯片,所以通過使用 DM選。存儲芯片選擇方面,系統(tǒng)使用了容量為 1Gbit2 存儲芯片,程序存儲芯片則使用了容量為 12。在所有 GPIO 引腳的使用上,有的 GPIO 引腳

示意圖,外圍芯片,示意圖,芯片


圖 2-3 DM6446 與外圍芯片之間連接示意圖2.3 系統(tǒng)復(fù)位模塊設(shè)計復(fù)位電路是使芯片工作正常的重要部分[13],復(fù)位處理不好,經(jīng)常會出現(xiàn)莫名妙的問題。由于系統(tǒng)板卡上的元器件比較多,而每種器件的復(fù)位要求都不一樣,以在復(fù)位問題處理上顯得比較復(fù)雜,必須采用不同的復(fù)位處理方式,為了使系可靠運行,有的芯片采用了自動復(fù)位電路,而有的芯片采用了利用別的芯片為進行手動復(fù)位。下面對板卡上的復(fù)位模塊進行詳細(xì)描述:首先,系統(tǒng)采用 MAXIM 的 max708片做為上電復(fù)位芯片,當(dāng)系統(tǒng)上電后,max708 將輸出一個低有效的復(fù)位信號,時復(fù)位光模塊芯片及與其相連的 FLASH 和 DM6446 及與其相連的 FLASH。當(dāng)6446 正常啟動后,再由它對以太網(wǎng)交換芯片 BCM53212M、8 個 LE88221 芯片通 GPIO 進行手動復(fù)位。

【相似文獻】

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

1 張鋒濤;;Linux消息隊列分析及應(yīng)用[J];福建電腦;2011年05期

2 殷曉輝;;基于Linux操作系統(tǒng)的網(wǎng)絡(luò)編程方法研究[J];科技傳播;2011年13期

3 王麗君;李培峰;;SCIM輸入法架構(gòu)及其工作原理[J];硅谷;2011年16期

4 顏麗莎;朱力宏;;基于ARM-linux嵌入式系統(tǒng)運行參數(shù)的配置方法和實現(xiàn)[J];電子商務(wù);2011年08期

5 吳媛媛;;基于嵌入式linux的交換機設(shè)計[J];硅谷;2011年16期

6 燕菲菲;;Linux系統(tǒng)中基于動態(tài)PL/SQL數(shù)據(jù)庫研究開發(fā)[J];科技創(chuàng)新導(dǎo)報;2011年24期

7 蔣君華;;設(shè)計和開發(fā)嵌入式LINUX車載多媒體控制終端系統(tǒng)[J];科技創(chuàng)新導(dǎo)報;2011年24期

8 姚越;;基于Linux平臺的校園網(wǎng)內(nèi)部郵件服務(wù)器的搭建[J];北京勞動保障職業(yè)學(xué)院學(xué)報;2011年02期

9 徐武;熊浩;余婷;陶緒洪;;高職計算機網(wǎng)絡(luò)技術(shù)專業(yè)Linux課程的建設(shè)與實踐——以江西工業(yè)貿(mào)易職業(yè)技術(shù)學(xué)院為例[J];景德鎮(zhèn)高專學(xué)報;2011年02期

10 王建強;楊華;孫雪峰;張秀云;;Linux系統(tǒng)下Iptables在網(wǎng)絡(luò)安全中的應(yīng)用[J];電腦知識與技術(shù);2011年23期

相關(guān)會議論文 前10條

1 康淮湘;何川;徐一川;;自己動手搭建Linux郵件服務(wù)器[A];天津市電視技術(shù)研究會2010年年會論文集[C];2010年

2 朱國正;侯整風(fēng);;基于Linux平臺的智能卡通用驅(qū)動模型[A];全國第20屆計算機技術(shù)與應(yīng)用學(xué)術(shù)會議(CACIS·2009)暨全國第1屆安全關(guān)鍵技術(shù)與應(yīng)用學(xué)術(shù)會議論文集(下冊)[C];2009年

3 賈志洋;王勇剛;崔博文;楊玉婷;;應(yīng)用型本科院校Linux操作系統(tǒng)的教學(xué)探索[A];Proceedings of 2010 National Vocational Education of Communications and Information Technology Conference (2010 NVCIC)[C];2010年

4 豆尚成;陳成細(xì);奚學(xué)程;陳默;顧琳;趙萬生;周志凱;顧嶺;;基于Linux的線切割加工全軟數(shù)控系統(tǒng)[A];第14屆全國特種加工學(xué)術(shù)會議論文集[C];2011年

5 代健美;耿華芳;劉作學(xué);;基于嵌入式Linux的DM9000CI設(shè)備驅(qū)動研究與實現(xiàn)[A];全國第4屆信號和智能信息處理與應(yīng)用學(xué)術(shù)會議論文集[C];2010年

6 姜斌;張君;;一種Linux平臺下的可執(zhí)行文件防篡改方法[A];浙江省電子學(xué)會2011學(xué)術(shù)年會論文集[C];2011年

7 趙德志;章勇;廖書紅;;嵌入式Linux及BOA服務(wù)器在S3C2410上的移植[A];2010通信理論與技術(shù)新發(fā)展——第十五屆全國青年通信學(xué)術(shù)會議論文集(上冊)[C];2010年

8 邵昌旭;陳默;趙萬生;;基于Linux的嵌入式線切割數(shù)控系統(tǒng)[A];第14屆全國特種加工學(xué)術(shù)會議論文集[C];2011年

9 蘭西柱;潘君君;;基于嵌入式Linux的車載終端的研究[A];煤礦自動化與信息化——第20屆全國煤礦自動化與信息化學(xué)術(shù)會議暨第2屆中國煤礦信息化與自動化高層論壇論文集[C];2010年

10 王雪嬌;錢軍;溫東新;張展;崔忠強;;基于Linux虛擬文件系統(tǒng)故障注入器的設(shè)計與實現(xiàn)[A];第六屆中國測試學(xué)術(shù)會議論文集[C];2010年

相關(guān)重要報紙文章 前10條

1 李培林;Linux防毒之道[N];計算機世界;2005年

2 中科院計算所 李洋;使用日志系統(tǒng)保護Linux安全[N];計算機世界;2005年

3 ;LINUX進入應(yīng)用時代[N];人民郵電;2002年

4 ;HP、IBM和Linux的糾纏[N];網(wǎng)絡(luò)世界;2005年

5 記者 孫永杰;Linux亟待做實應(yīng)用 政府采購是雙刃劍[N];中國電子報;2005年

6 記者 周嫻;HP投身Linux開源 意欲何為?[N];中國電子報;2005年

7 江蘇 朱黎明;為Linux美容(上)[N];中國電腦教育報;2005年

8 董軍;LINUX商業(yè)模式觸礁[N];中國高新技術(shù)產(chǎn)業(yè)導(dǎo)報;2004年

9 本報記者 饒慧敏;用Linux小心TCO超標(biāo)![N];中國國門時報;2005年

10 義川;Linux之“亂象”[N];網(wǎng)絡(luò)世界;2005年

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

1 于曉;基于嵌入式Linux的儀器操作系統(tǒng)的研究[D];西安電子科技大學(xué);2009年

2 李倫;Linux及其倫理意蘊[D];湖南師范大學(xué);2002年

3 郭銳;基于Linux的微細(xì)電火花加工數(shù)控系統(tǒng)及其相關(guān)關(guān)鍵技術(shù)的研究[D];哈爾濱工業(yè)大學(xué);2007年

4 武傳宇;基于PC+DSP模式的開放式機器人控制系統(tǒng)及其應(yīng)用研究[D];浙江大學(xué);2002年

5 李明鐸;短消息業(yè)務(wù)聯(lián)網(wǎng)系統(tǒng)的設(shè)計與實現(xiàn)[D];中國人民解放軍信息工程大學(xué);2004年

6 吳峰光;Linux內(nèi)核中的預(yù)取算法[D];中國科學(xué)技術(shù)大學(xué);2008年

7 史鴻聲;可信嵌入式3D圖形系統(tǒng)關(guān)鍵技術(shù)的研究[D];中國科學(xué)技術(shù)大學(xué);2008年

8 趙慧斌;RFRTOS——基于Linux的QoS實時操作系統(tǒng)[D];中國科學(xué)院研究生院(軟件研究所);2003年

9 李曉毅;EIMN傳感器網(wǎng)絡(luò)的理論基礎(chǔ)與無線遠(yuǎn)程圖像監(jiān)視系統(tǒng)技術(shù)研究[D];重慶大學(xué);2004年

10 毛佳;嵌入式實時系統(tǒng)中關(guān)鍵技術(shù)的研究[D];吉林大學(xué);2004年

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

1 楊龍;Linux實時調(diào)度算法與測試平臺的研究與實現(xiàn)[D];大連理工大學(xué);2005年

2 寇立濤;Linux多核調(diào)度算法的優(yōu)化與擴展[D];西安工業(yè)大學(xué);2010年

3 曹琨;基于Linux圖形交互式線切割CAM軟件實現(xiàn)技術(shù)研究[D];上海交通大學(xué);2010年

4 孫健超;基于Linux的集群系統(tǒng)的應(yīng)用研究[D];遼寧工程技術(shù)大學(xué);2009年

5 高曉偉;嵌入式Linux實時性研究及Bootloader的設(shè)計與實現(xiàn)[D];西安電子科技大學(xué);2009年

6 歐陽玲玲;基于嵌入式Linux平臺的智能小區(qū)終端系統(tǒng)設(shè)計與實現(xiàn)[D];西安電子科技大學(xué);2009年

7 柴艷華;基于Linux的嵌入式家庭網(wǎng)關(guān)研究與設(shè)計[D];河南理工大學(xué);2007年

8 劉海洋;基于Linux系統(tǒng)的智能排隊系統(tǒng)設(shè)計[D];華中師范大學(xué);2011年

9 王衛(wèi)國;嵌入式Linux在高速數(shù)據(jù)采集系統(tǒng)中的應(yīng)用研究[D];西北工業(yè)大學(xué);2004年

10 陳洪;網(wǎng)絡(luò)鏡像塊設(shè)備驅(qū)動研究與實現(xiàn)[D];電子科技大學(xué);2004年



本文編號:2832409

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

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


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

版權(quán)申明:資料由用戶9f4ee***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com