嵌入式设备在生产和消费领域的应用越来越广泛,它一般是针对某个特定领域,而且对代码执行效率、内存空间占用、功耗等方面有更严格的要求。有必要针对特定应用领域设计不同于通用处理器的硬件平台。随着嵌入式技术的不断发展,嵌入式Ja...
基于FPGA及NIOSⅡ的嵌入式系统设计与研究.rar
资料详细技术说明
嵌入式系统是当今热门主题之一,是当前电子技术发展的又一新热点。论文紧跟嵌入式系统发展趋势,采用新的嵌入式系统设计技术——SOPC(System on a programmable Chip,片上可编程系统)技术进行嵌入式系统的开发。Altera公司提出的软核处理器NIOSII是专门为实现SOPC技术而设计的新型处理器。在实际工作中我们借助于Cyclone系列目标板,从硬件逻辑和软件两方面来进行研究。 硬件逻辑上,主要是利用QuartusII软件平台的SOPC Builder设计工具,把NIOSII软核处理器、外围器件的控制电路及用户逻辑电路都集成在了一片FPGA(Field programmable Gate Array,现场可编程逻辑门阵列)可编程芯片上。这种方法的创新之处在于通过积木式的搭建方法将多块芯片的功能集成到一块芯片上,不仅减少了PCB(Printed circuit board,印刷电路板)面积,而且还降低了成本。软件实现主要包括嵌入式操作系统μC/OS-Ⅱ移植,液晶显示屏驱动程序的编写,以及基于ZLG/GUI图形软件上层应用程序的编写。在软件编写中采用实时操作系统实现多任务的控制和管理,不仅提高了系统的稳定性和实时性,而且便于用户维护。 实践表明,采用NIOSII软核处理器来开发嵌入式系统有两个突出的优点。首先,硬件设计快速灵活,可扩展性能强。CPU(Central Processing Unit,中央处理器)本身是可以定制的,其功能可以根据需要进行定制。其次,软件开发容易。SOPC Builder不但在硬件设计上提供了支持,在软件上也为设计者提供了较好的支持,方便驱动程序和上层应用软件的编写。
相关技术资料推荐
下载与解压说明
下载积分规则
- 本资源下载仅需 2 积分
- 24 小时内重复下载免扣积分
- VIP 会员享专属免积分高速通道
文件解压指南
- 推荐使用 7-Zip 或新版 WinRAR 解压
- 原理图与 PCB 请使用对应 EDA 软件打开
- 压缩包内源码可直接在上方在线预览
免费获取积分
- 新用户注册即赠送 10 积分
- 上传分享工程资料可获得持续积分奖励
- 查看积分规则与会员权益 →