基于SOPC下uClinux操作系统的移植及SD卡的读写_原创.docVIP

  • 5
  • 0
  • 约3.35万字
  • 约 45页
  • 2016-08-29 发布于贵州
  • 举报

基于SOPC下uClinux操作系统的移植及SD卡的读写_原创.doc

基于SOPC下uClinux操作系统的移植及SD卡的读写_原创

基于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操作系统下简

文档评论(0)

1亿VIP精品文档

相关文档