基于S3C2410的嵌入式硬盘MP3播放器的设计与实现 ——Linux下IDE硬盘驱动代码在S3C2410上的移植-毕业论文.doc

基于S3C2410的嵌入式硬盘MP3播放器的设计与实现 ——Linux下IDE硬盘驱动代码在S3C2410上的移植-毕业论文.doc

ID:10600246

大小:5.73 MB

页数:38页

时间:2018-07-07

基于S3C2410的嵌入式硬盘MP3播放器的设计与实现 ——Linux下IDE硬盘驱动代码在S3C2410上的移植-毕业论文.doc_第1页
基于S3C2410的嵌入式硬盘MP3播放器的设计与实现 ——Linux下IDE硬盘驱动代码在S3C2410上的移植-毕业论文.doc_第2页
基于S3C2410的嵌入式硬盘MP3播放器的设计与实现 ——Linux下IDE硬盘驱动代码在S3C2410上的移植-毕业论文.doc_第3页
基于S3C2410的嵌入式硬盘MP3播放器的设计与实现 ——Linux下IDE硬盘驱动代码在S3C2410上的移植-毕业论文.doc_第4页
基于S3C2410的嵌入式硬盘MP3播放器的设计与实现 ——Linux下IDE硬盘驱动代码在S3C2410上的移植-毕业论文.doc_第5页
资源描述:

《基于S3C2410的嵌入式硬盘MP3播放器的设计与实现 ——Linux下IDE硬盘驱动代码在S3C2410上的移植-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业论文(科研训练、毕业设计)题目:基于S3C2410的嵌入式硬盘MP3播放器的设计与实现——Linux下IDE硬盘驱动代码在S3C2410上的移植姓名:学院:软件学院系:专业:软件工程年级:学号:指导教师(校内):职称:指导教师(校外):职称:年月日34基于S3C2410的嵌入式硬盘MP3播放器的设计与实现——Linux下IDE硬盘驱动代码在S3C2410上的移植[摘要]嵌入式系统一般指非PC系统,有计算机功能但又不称之为计算机的设备或器材。它是以应用为中心,软硬件可裁减的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。嵌入式系统主要由嵌入式处理器、相关

2、支撑硬件、嵌入式操作系统及应用软件系统等组成,它是可独立工作的“器件”。MP3是一种典型的嵌入式设备,而现在市场上比较常见的是闪存式MP3。由于闪盘式MP3的容量限制,使它存储歌曲数目较少,在功能上也很难实现多样化。而硬盘式MP3的多功能及大容量,也必将受到不少消费者的喜爱。本项目基于HHARM9-EDU平台嵌入式硬盘MP3的开发。硬盘作为硬盘式MP3的重要组成部分,主要用于存储MP3文件。本文主要介绍了Linux系统下的硬盘的工作原理及其在S3C2410上的移植的过程。[关键词]嵌入式系统,硬盘式MP3,Linux34DESIGNandImplementTheHDDMP3Playerbas

3、eonS3C2410—TransplantingthedriverofIDEHDDtoS3C2410onLinux[Abstract]Theembeddedsystemiscallednon-PCsystem,ithasfunctionofcomputerbutitcan’tbecalledaPCorsomething.It’sdesignedfortheapplied,thesoftwareandthehardwareareflexible,itcanbeusedinthesystemsthatrequestinglesscost,volume.TheEmbeddedsystemisbui

4、ltwithEmbeddedCPU,Embeddedhardwareandthespecificsoftware.MP3playerisarepresentativeembeddedsystem,youcaneasilyfindtheflashtypeMP3playerinthemarket.Butduetothelimitofcapacity,itjustcanstorefewmp3files.AndthecapacityofHDDtypeMP3playerisquitelargethatitcanstoremuchmorefilesthantheflashtypeMP3player.So

5、meday,itmaytaketheflashtypeMP3player'splace.ThedesignofthedevelopofHDDtypeMP3playerisbasedonHHARM9-EDUplatform.TheHDDisthecoreoftheMP3player,it'susedtostoreMP3files.ThisarticleintroducesthetheoryoftheHDD'sworkinLinuxandtheprocessofgraftingtoS3C2410.[keyword]EmbeddedSystem,HDDMP3player,Linux34目录第一章引

6、言11.1项目目标11.2现实意义11.3系统的总体设计21.3.1系统的硬件介绍21.3.2系统的软件介绍32.1MP3的发展52.2硬盘式MP3的优点及其缺点52.3对于嵌入式系统的认识72.3.1嵌入式Linux操作系统的简介72.3.2嵌入式系统相关知识82.3.2.1嵌入式系统的基本概念82.3.2.2嵌入式系统的基本特性和相关术语83.1硬盘的工作原理103.1.1硬盘磁碟103.1.2硬盘磁道及扇区113.1.3PCB电路底板123.1.4操作系统对磁盘描述133.2Linux与IDE硬盘143.2.1IDE硬盘接口143.2.2IDE硬盘的优点和不足之处153.3Linux系

7、统下硬盘工作原理163.3.1Linux系统支持的硬盘接口类型163.3.2Linux系统下的硬盘顺序标识163.4Linux系统下硬盘的分区:163.4.1Linux下磁盘分区原理173.5初始化IDE子系统22第四章IDE硬盘驱动代码在S3C2410上的移植234.1IDE硬盘驱动使用的硬件资源234.2加入IDE接口驱动过程介绍234.2.1硬件设计234.2.2主要工作234.3驱动启动过程简要分析2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。