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

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

基于ARM的嵌入式文件傳輸系統(tǒng)的設(shè)計與實現(xiàn)

發(fā)布時間:2022-11-03 23:29
  隨著計算機(jī)技術(shù)的發(fā)展,嵌入式系統(tǒng)已經(jīng)被越來越多地應(yīng)用到各種領(lǐng)域當(dāng)中。然而,在網(wǎng)絡(luò)文件傳輸領(lǐng)域,無論是個人應(yīng)用還是商業(yè)應(yīng)用,都是采用相對昂貴的PC機(jī)為主流平臺。因此,本文順應(yīng)嵌入式系統(tǒng)的發(fā)展潮流,提出了一種基于ARM的嵌入式文件傳輸系統(tǒng)。 系統(tǒng)以內(nèi)嵌了ARM920T的微處理器芯片S3C2440A和網(wǎng)絡(luò)控制器DM9000為實現(xiàn)核心。本文首先研究了基于S3C2440A的嵌入式系統(tǒng)的硬件架構(gòu),詳細(xì)分析了ARM最小系統(tǒng)中各個組成模塊的功能;然后,搭建了在PC機(jī)上進(jìn)行嵌入式系統(tǒng)開發(fā)所必需的交叉編譯環(huán)境,針對本硬件平臺,對Bootloader,Linux內(nèi)核和設(shè)備驅(qū)動程序進(jìn)行修改、配置與編譯,并制作適合嵌入式系統(tǒng)的根文件系統(tǒng),構(gòu)成一個功能完善的嵌入式Linux平臺。在適合本硬件設(shè)置的嵌入式Linux平臺上,進(jìn)行了FTP協(xié)議與Telnet協(xié)議的研究,并通過移植、配置Busybox工具集和VSFTP服務(wù)器軟件,實現(xiàn)文件傳輸和對系統(tǒng)的遠(yuǎn)程登錄功能。 論文研究和實現(xiàn)的基于ARM的嵌入式文件傳輸系統(tǒng),滿足了設(shè)計要求,達(dá)到了預(yù)期目標(biāo)。系統(tǒng)內(nèi)嵌FTP協(xié)議和Telnet協(xié)議,為用戶提供了功能完善的文... 

【文章頁數(shù)】:72 頁

【學(xué)位級別】:碩士

【文章目錄】:
摘要
Abstract
第一章 緒論
    1.1 課題研究背景
    1.2 嵌入式系統(tǒng)的現(xiàn)狀與發(fā)展
    1.3 本文主要工作及內(nèi)容安排
第二章 系統(tǒng)設(shè)計概要
    2.1 ARM 微控制器
        2.1.1 ARM 簡介
        2.1.2 ARM 的應(yīng)用
    2.2 嵌入式操作系統(tǒng)
        2.2.1 嵌入式操作系統(tǒng)介紹
        2.2.2 嵌入式系統(tǒng)的選擇
    2.3 常用的遠(yuǎn)程登錄協(xié)議
    2.4 常用的網(wǎng)絡(luò)傳輸協(xié)議
    2.5 系統(tǒng)整體設(shè)計方案
    2.6 本章小結(jié)
第三章 硬件設(shè)計
    3.1 系統(tǒng)整體硬件方案
    3.2 核心電路
        3.2.1 S3C2440A 微處理器
        3.2.2 電源電路
        3.2.3 復(fù)位電路
        3.2.4 晶振電路
        3.2.5 Flash 存儲器
        3.2.6 SDRAM 存儲器
        3.2.7 JTAG 接口電路
    3.3 擴(kuò)展電路
        3.3.1 串行接口電路
        3.3.2 擴(kuò)展存儲電路
        3.3.3 網(wǎng)絡(luò)接口電路
    3.4 PCB 設(shè)計概要
    3.5 本章小結(jié)
第四章 嵌入式Linux移植
    4.1 交叉開發(fā)環(huán)境
    4.2 Bootloader
        4.2.1 Bootloader 介紹
        4.2.2 Uboot 簡要分析
        4.2.3 Uboot 移植
    4.3 Linux 內(nèi)核
        4.3.1 移植前準(zhǔn)備
        4.3.2 內(nèi)核移植
    4.4 根文件系統(tǒng)
        4.4.1 根文件系統(tǒng)介紹
        4.4.2 根文件系統(tǒng)制作
    4.5 自動掛載/卸載設(shè)備
    4.6 本章小結(jié)
第五章 遠(yuǎn)程登錄與文件傳輸?shù)膶崿F(xiàn)
    5.1 遠(yuǎn)程登錄
        5.1.1 Telnet 工作原理
        5.1.2 Telnet 實現(xiàn)
    5.2 文件傳輸
        5.2.1 FTP 協(xié)議概述
        5.2.2 FTP 實現(xiàn)
    5.3 本章小結(jié)
第六章 總結(jié)
致謝
參考文獻(xiàn)
研究成果


【參考文獻(xiàn)】:
期刊論文
[1]基于ARM的嵌入式Bootloader分析與移植[J]. 杜海星.  微計算機(jī)信息. 2010(29)
[2]基于ARM9嵌入式Linux內(nèi)核的移植[J]. 方興.  中國科技信息. 2010(16)
[3]基于S3C2440的Bootloader設(shè)計與實現(xiàn)[J]. 田會峰.  自動化技術(shù)與應(yīng)用. 2010(07)
[4]深入理解FTP數(shù)據(jù)連接方式[J]. 王文選.  華南金融電腦. 2010(07)
[5]YAFFS2在嵌入式系統(tǒng)中的實現(xiàn)[J]. 韋峰,盧再奇,劉偉.  現(xiàn)代電子技術(shù). 2010(08)
[6]FTP端口和被動傳輸模式區(qū)別和應(yīng)用[J]. 陳翔盛.  才智. 2010(08)
[7]淺談嵌入式軟件操作系統(tǒng)[J]. 黃艷敏.  單片機(jī)與嵌入式系統(tǒng)應(yīng)用. 2009(12)
[8]嵌入式系統(tǒng)若干技術(shù)的發(fā)展與趨勢[J]. 葉少珍,何文婷,鄭文波.  自動化博覽. 2009(05)
[9]基于VSFTP在線注冊用戶的設(shè)計與實現(xiàn)[J]. 周明俊.  電腦知識與技術(shù). 2009(08)
[10]U-BOOT的啟動參數(shù)傳遞與移植分析[J]. 李翔,許迎娣.  黑龍江科技信息. 2008(34)



本文編號:3700825

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

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


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

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