1 / 50
文档名称:

SOPCSOPC嵌入式系统实验.pptx

格式:pptx   大小:3,282KB   页数:50页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SOPCSOPC嵌入式系统实验.pptx

上传人:wz_198613 2021/2/27 文件大小:3.21 MB

下载得到文件列表

SOPCSOPC嵌入式系统实验.pptx

相关文档

文档介绍

文档介绍:第六章 SOPC嵌入式系统实验
实验一 七段数码管的显示
实验一 七段数码管的显示
实验实现的功能
将当前系统时间显示于七段数码管上
通过使用开关实现对时钟显示模式的切换
主要涉及的SOPC知识
SOPC Builder自带组件Timer的用法以及定时中断的设计
SOPC Builder自带组件PIO以及Nios II IDE环境下中断的用法
SOPC Builder环境下用户逻辑接口(User Logic Interface)的设计
实验一 七段数码管的显示
主要用到的器件:开关一个、按键三个、七段数码管四个。其中,开关和按键将以PIO接口的形式对其进行使用,特别地,由于在设置模式下,用户对于时钟显示的设置存在不确定因素,所以还需要对按键PIO口的中断响应进行设计。
本实验根据七段数码管的特性设计相应的逻辑模块,通过SOPC Builder环境下的用户逻辑接口工具完成封装,最后实现在Nios II IDE环境下使用。
设计思路分析
Avalon Switch Fabric
Nios
SEG-7
用户逻辑
JTAG-UART
Timer
SRAM
Avalon TRI-STATE BRIDGE
CFI-FLASH
SRAM
PIO口
PIO口
开关
按键
七段数码管
系统结构图
实验一 七段数码管的显示
实验步骤

Builder。由于是初次启动,所以弹出的对话框提示输入SOPC系统模块名称以及生成代码类型。选折完毕,进行各个系统组件的添加。
实验一 七段数码管的显示
实验步骤
(1).添加Nios II CPU核
Nios II处理器软核具有完全可定制和重新配置的特性,Nios II处理器包含三种内核:快速(Nios II/f) 、标准(Nios II/s)和经济型(Nios II/e) ,用户可根据实际需要选择合适的内核。值得一提的是上述三种内核共享 32 位指令集,与二进制代码完全兼容。也就是说同样的软件开发程序在三种内核上可以放心的使用,当用户更换了内核形式后,软件部分无需任何修改。
Nios II处理器设置
Nios II处理器设置
默认配置
Nios II处理器设置
该配置选项中有五种调试级别可供选折。从左至右功能逐渐增强,占用的LE及M4K也最多