毕业设计(论文)-基于SOPC的SD卡读写及uClinux操作系统移植.docVIP

毕业设计(论文)-基于SOPC的SD卡读写及uClinux操作系统移植.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOPC的SD卡读写及uClinux操作系统移植 摘 要 随着微电子技术的迅猛发展, FPGA产品的逻辑单元越来越多,性能越来越高,单位成本和功耗向越来越低的方向发展,使得可编程片上系统SOPC(System On Programmable Chip)设计成为必然趋势。美国Altera公司开发的基于SOPC技术的Nios II 嵌入式处理器,使设计者可以非常方便地使用SOPC Builder系统开发工具设计构造以处理器为基础的系统,针对自己的要求配置Nios II软核、Avalon总线及外围接口系统。应用与Nios II相关的集成开发平台和辅助开发工具,加快了NiosⅡ系统的设计与验证环节的开发速度,对于嵌入式系统的产品开发和应用,具有广泛的价值和积极的意义。 本文从软件和硬件两方面实现了SOPC 系统开发过程的相关模块。系统硬件控制平台的研究主要包括:基于NiosII 软核处理器的SOPC 系统模块的结构,具体系统模块主要包括CPU、SDRAM、UART、定时器及SD相关接口等,同时还包括片外模块,主要有SDRAM_PLL模块和延时模块;系统软件运行平台的研究主要包括:SD卡读写的驱动程序,在SD卡上进行的FAT32文件系统的构建,以及相关的中断控制函数,用于对SD卡中文件进行读写、选择确认等操作,同时还包括了uClinux 操作系统的移植,以及在uClinux操作系统下简单的程序测试。 关键字:SOPC;SD卡;uClinux; Abstract Electronic systems integration is increasing of Integrated circuit components with the Bureau of the rapid development of microelectronic technology,The rapid development of microdlectronic technology and the high integration IC,makes the chip more complexity with lower cost ever than befor.While FPGA is being developed in the direction which contents more and more logic elements,whth high performance,low cost and low power.So,SOPC technology becomes all inevitable trend.The Card SD with small size hiigh storage capacity.rewritable,low prices,as well as non-volatile and other characteristics have been widely used in mobile phones,digital cameras,MP3 players and other fields.Nios II microprocessor which is developed by Altera inc.based on SOPC technology is is a variable structure,the general—purpose 32一bit RISC embedded processors.Designers Can easily use SOPC Builde system development tool designed to construct processor-based Systems,its own request for Nios II soft-core configuration,Avalon and the external bus interface system.Reflects the user-oriented,technology-oriented applications SOPC design,application and related Nios II integrated development platform for development tools and support to speed up the NiosⅡ system design and verification aspects of the development speed for embedded systems

您可能关注的文档

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档