nios嵌入式系统实验

nios嵌入式系统实验

ID:18655501

大小:4.33 MB

页数:7页

时间:2018-09-19

nios嵌入式系统实验_第1页
nios嵌入式系统实验_第2页
nios嵌入式系统实验_第3页
nios嵌入式系统实验_第4页
nios嵌入式系统实验_第5页
资源描述:

《nios嵌入式系统实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Nios嵌入式系统实验新建SOPC设计项目首先,需要在QuartusII中建立一个设计项目,选择FileNewProjectWizard。输入要建立的项目名:(如:C:MyNois)。由于一开始,文件价中并没有设计文件,所以先建立一个空的工程。按Next按钮选择器件:选Cyclone,型号为EP1C6Q240C8。按Finish按钮结束新建项目。选择ToolsSOPCBuilder…,打开QuartusII集成的SOPC开发工具:下图是SOPCBuilder的启动画面。当在一个新的项目中首次打开SOPCBu

2、ilder,会弹出“CreatNewSystem”对话框,在对话框中输入需要建立的SOPC系统的名称(如:Nios32),设定语言为veilog。按“OK”按钮后,进入SOPCBuilder。1.加入NIOSCPUCORE2加入boot_monitor_rom3加入UART4加入Timer在组件选择栏中选择“Others”→“IntervalTimer”加入SOPC系统的内部定时器。一切都按照默认配置,点击Finish完成加入。更改组件名称为“TIMER”(图8.6)。6加入BUTTONPIO加入一个4位的按键P

3、IO。在组件选择栏中选择“Others”→“PIO”加入。选择为4位,以对应4个按键,并改成“Input”输入模式。点击“Next”进行输入选项设置(图8.7)。选择产生中断请求(IRQ),为双边沿触发,边沿模式,点击“Finish”完成加入。更改组件名称为“BUTTON”。7.加入LEDPIO加入发光二极管PIO,在组件选择栏中选择“Others”→“PIO”加入,选择为8位,以对应8个LED,并改成“Output”输出模式。点击“Finish”完成加入。更改组件名称为“LED8”。8.加入7段数码管PIO加入

4、四个7段码数码管PIO在组件选择栏中选择“Others”→“PIO”加入。选择为32位,以对应4个7段码,并改成“Output”输出模式。点击“Finish”完成加入。更改组件名称为“LED7X4”。9加入Avalon三态总线桥NIOSCPU与SRAM等外部扩展器件相连时需要Avalon三态总线桥。在组件选择栏中选择“Bridge”→“AvalonTri-StateBridge”,加入(图8.9)。点击“Finish”完成加入。更改组件名称为“BRIDGE”。10.SRAM锁定地址锁定地址就是首先确定SRAM的首

5、地址。这里设定0x00000000。使“SRAM”元件的BASE地址为0x00000000。然后右键点击“SRAM”元件,选择“LockBaseAddress”,锁定设置好的“SRAM”的基地址在主控制窗口,选择“File”à“New”,在出现的如图8.14的窗中选择“BlockDiagram/SchematicFile”,建立原理图编辑窗(图8.15)。在此窗中右键选择“Insert”à“Symbol”,调出刚才设计好的Nios系统。在如图8.16左侧的“Project”下选择“n32”,点击“OK”,即可调入

6、Nios系统模块(图8.17)。之后,将此原理图文件存盘。11.管脚锁定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。