- 1
- 0
- 约5.64万字
- 约 61页
- 2016-12-26 发布于辽宁
- 举报
基于Nios II系统的MP3播放器的设计
摘要
近年来,数码产品更新换代的速度很快,从当初的分立元件到现在的集成芯片,产品体积越来越小,而所展现出来的功能则日益强大。它们极大的丰富了我们的日常生活。
SOPC(System on a programmable Chip,片上可编程系统)是Altera公司提出的一种灵活、高效的SOC 解决方案,它将处理器、存储器、I/O 口、LVDS、CDR 等系统设计所需要的模块集成到一个PLD 器件上,具有可裁剪、可扩充、可升级,并具备软硬件在系统可编程等优点。
本文提出一种基于Nios II处理器的MP3播放器的具体实现过程,系统基于Altera公司的DE2 开发平台进行设计,并利用板上的SD卡作为存储设备,在Nios II处理器上实现MP3的播放、TXT文件的读取以及LCD液晶显示等功能。
硬件设计主要利用SOPC Builder,将处理器、存储器和其它所需的外设IP核添加进去,生成一个完整的自己定制的Nios II软核系统。再结合Quartus II中集成的EDA工具,将其下载到FPGA芯片中,获得恰好满足需求的定制系统。软件设计在Nios II的IDE环境中进行,用C语言编程实现SD卡中存储的MP3和TXT文件的读取,以及LCD 显示、MP3音乐的播放以及按键的控制。
整体设计对SOPC系统软硬件协同的相关技术进行了初步研究。软硬件协同
您可能关注的文档
- 学位论文---基于labview的家庭安防系统的设计与研究.doc
- 学位论文---基于labview的家庭安防系统的设计与研究135734691.doc
- 学位论文---基于labview的双通道示波器设计.doc
- 学位论文---基于labview的网上家居控制平台的设计 1.doc
- 学位论文---基于labview的网上家居控制平台的设计.doc
- 学位论文---基于labview的虚拟数字电路实验系统的设计.doc
- 学位论文---基于labview的虚拟温度信号分析仪设计.doc
- 学位论文---基于labview的自动控制原理虚拟实验系统设计.doc
- 学位论文---基于matlab的数字滤波器设计.doc
- 学位论文---基于lcd12864的交通信号灯单片机课程设计报告.doc
- DB2308_T 205-2024 饲用紫穗槐高效栽培技术规程.docx
- DB23_T 3935-2025 冰雪旅游 术语和定义.docx
- L12SJ907 救生缓降器设计选用及安装.docx
- DB31_T 1615-2025 医疗机构检验检查报告互认信息技术基本要求.docx
- 商标品牌指导站服务指南 DB23 T 3885-2024.docx
- 绥化特色小吃青冈酱驴肉DB2312T123-2025.docx
- DB2301T 186-2024 冰雪体育活动户外观赛气象指数等级划分.docx
- DB31_T 1623-2025 长者运动健康之家服务规范.docx
- 2025年算电协同探索:数据中心的灵活性挖掘研究报告-北京交通大学(陈敏).docx
- 2023年乡村振兴知识考试复习题库(核心500题).pdf
原创力文档

文档评论(0)