- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于NiosII的嵌入式系统设计
Embeded System Based on NiosII
摘 要
何为嵌入式系统?根据英国电机工程师协会的定义,嵌入式系统为控制、监视、或辅助设备、机器甚至是工厂操作的装置。它是计算机软件和硬件的综合体。亦可涵盖机械和其他附属装置。整个综合体设计的目的在于实现某种特定的功能。随着可编程逻辑技术的不断进步和创新,使(可编程片上系统)成为可能。文章对嵌入式系统的发展现状及发展趋势和基本理论进行了阐述,并利用altera公司的开发工具进行了嵌入式系统开发。
关键词 嵌入式系统 FPGANiosII
Abstract
What is a embeded system? By the definition of the British Electrical Engineer Asociation, a Embeded System is a suit of devices,which is used to control,monitor or assistant equipments,machines ,and even the operations of a whole factory.And also,it is a complex of the software and the hardware containing some other subordinate devices.It is our purpose to implement some specific function.And the unceasing development of the programmable logic technology,FPGA(Field Programmable Gate Array) and the soft cpu such as NiosII make SOPC(system on a programmable chip) to come true. This article illustrates the current development situation ,tendency and basic theory,and finally do some work in the exploration of embeded system.
Keywords Embebed System FPGA SOPC NiosII
目 录
第1章 引 言 1
1.1 嵌入式系统简介 - 1 -
1.1.1 嵌入式系统概述 - 1 -
1.1.2 嵌入式系统发展现状 - 2 -
1.1.3 嵌入式系统发展趋势――SOC - 3 -
1.2 可编程逻辑器件简介 - 3 -
1.2.1 可编程逻辑器件的发展历程 - 3 -
1.2.2 FPGA/CPLD的特点 - 4 -
1.2.3 FPGA结构与原理初步 - 5 -
1.2.4 FPGA厂商简介 - 6 -
第2章 基于NiosII的嵌入式系统设计 - 7 -
2.1 NiosII微处理器简介 - 7 -
2.2 NiosII嵌入式处理器开发流程 - 8 -
2.2.1 硬件设计 - 8 -
2.2.2 软件设计 - 9 -
2.3 控制电路设计框图 - 10 -
2.3.1 设计举例――电机定时控制电路设计 - 10 -
2.3.2 软件开发概述 - 12 -
第3章 利用QUARTUS II设计PLL和延时电路 - 14 -
3.1 QuartusII设计流程 - 14 -
3.2 流程开发 - 15 -
3.3 PLL和延时电路的设计 - 19 -
3.3.1 MegaWizard Plug-In Manager - 19 -
3.3.2 RTL Viwer - 21 -
3.3.3 SignalTap II 逻辑分析仪 - 22 -
3.3.4 最新版本性增功能 - 25 -
第4章 NiosII微处理器的实现和软件开发 - 26 -
4.1 标准NiosII系统的建立 - 26 -
4.2 PWM模块设计 - 28 -
4.3 定时器软件开发 - 31 -
4.4 软件程序的烧写 - 37 -
第5章 利用 Modelsim se对设计仿真 - 38 -
5.1 Modelsim 简介 - 38 -
5.2 设计仿真 - 39 -
5.3 进行多库仿真 - 42 -
5.3.1 建立资源库 - 42 -
5.3.2 仿真技巧 - 42 -
5.3.3 制作固定仿真库 - 44 -
5.4 modelsim 使用中的注意事项 - 44 -
结束语 - 46
您可能关注的文档
- 信息管理与信息系统毕业设计(论文)-公共管理学院网站设计.doc
- 艺术类专业毕业设计(论文)-移动传媒中主持人语言特征及传媒策略.doc
- 应用电子技术毕业设计(论文)-LED照明的应用研究.doc
- 应用电子技术毕业设计(论文)-基于52单片机的智能霓虹灯控制系统.doc
- 应用电子技术毕业设计(论文)-基于AT89S51单片机的电子琴.doc
- 应用电子技术毕业设计(论文)-基于PLC的自动化生产线供料站设计.doc
- 应用电子技术毕业设计(论文)-基于单片机的电子万历设计.doc
- 应用电子技术毕业设计(论文)-基于单片机的简易数字频率计设计.doc
- 应用电子技术毕业设计(论文)-基于单片机的数字式热敏电阻温度计设计.doc
- 应用电子技术毕业设计(论文)-开关电源电路设计.doc
- 2023-2024学年福建省永春县第一中学高考冲刺模拟生物试题含解析.doc
- 2024届皖西高中教学联盟高考英语倒计时模拟卷含解析.doc
- 2024届江苏省南京市玄武区溧水中学高考冲刺模拟英语试题含解析.doc
- 2024届安徽省安庆市白泽湖中学高三考前热身语文试卷含解析.doc
- 2024届江西省宜春市丰城九中、高安二中、宜春一中、万载中学高三第二次联考英语试卷含解析.doc
- 安徽省潜山县领头中学2024年高三(最后冲刺)英语试卷含解析.doc
- 2024-2025学年内蒙古包头市第二中学高三3月份调研考试英语试题含解析.doc
- 荆楚理工学院《综合英语四》2022-2023学年第一学期期末试卷.doc
- 2025届江苏新沂一中第二学期统一检测试题高三语文试题含解析.doc
- 2023-2024学年广西贺州市中学高三第四次模拟考试语文试卷含解析.doc
文档评论(0)