当前位置: 首页 > news >正文

做司法考试题目的网站代理备案网站

做司法考试题目的网站,代理备案网站,平台式网站模板下载地址,Linux网站建设总结Nios II 实现流水灯实验 一.硬件设计1.新建Quartus项目2. 设计Nios ii 二.软件设计 前言 实验目标#xff1a; 学习 Quartus 、Platform Designer、Nios-II SBT 的基本操作#xff1b;初步了解 SOPC 的开发流程#xff0c;基本掌握 Nios-II 软核的定制方法#xff1b;掌握 … Nios II 实现流水灯实验 一.硬件设计1.新建Quartus项目2. 设计Nios ii 二.软件设计 前言 实验目标 学习 Quartus 、Platform Designer、Nios-II SBT 的基本操作初步了解 SOPC 的开发流程基本掌握 Nios-II 软核的定制方法掌握 Nios-II 软件的开发流程软件的基本调试方法。 主要内容 在DE2-115开发板上用Nios软件编程方式完成LED流水灯显示 用Nios软件编程通过DE2-115开发板串口输出“Hello Nios-II”字符到笔记本电脑串口助手 实验原理: 控制 LED 灯闪烁的用户程序代码很小可将其固化在片内 ROM 来执行。变量、堆栈等空间使用片内 RAM不使用任何片外存储器。整个系统的框图如下图所示。 从图 1.1 控制 LED 闪烁的系统框图可知其它逻辑与 Nios II 系统一样可存在于 FPGA中。Nios II 系统可与其它片内逻辑相互作用取决于整个系统的需要。为了简单起见本实验在 FPGA 内不包括其它逻辑。 一.硬件设计 1.新建Quartus项目 这里我选择的芯片类型为EP4CE115F29C7你也可以根据自己需要选择其他芯片 2. 设计Nios ii 设计时钟 点击Tools 进入Platform Designer 鼠标放在 clk_0 处点击右键 Edit 或是双击 clk_0 元件对 Clock 进行时钟设置设为 50M 添加部件 添加 CPU 和外围器件。从 PD 的元件池中选择以下元件加入到当前设计的系统中Nios II 32-bit CPU、jtag uart、片上存储器、PIO、system ID。 ① 添加 Nios II 32-bit CPU a. 在“component library”标签栏中找到“Nios II Processor”后点击 Add在查找窗口输出 nios 即可 ② 添加 jtag uart 接口。jtag uart 接口是 Nios II 嵌入式处理器新添加的接口元件通过内嵌在 Intel FPGA 内部的 JTAG 电路可以实现在 PC 主机与 Qsys 系统之间进行串行字符流通信。 ③添加 PIO 接口 ⑤ 添加片 System ID Peripheral 核 a. 从下图左侧”Component Library”标签栏中的查找窗口输入 sys 找到” System ID Peripheral”后点击 Add。 b. 保持默认选项单击 Finish。如下图所示 依照下图进行连线 分配基址 双击CPU进入以下界面更改重置容器 生成 Qsys 系统点选”Generation HDL”标签栏中 Generate 按钮生成 Qsys 系统。 硬件设计完成 进行逻辑连接和生成管脚 1逻辑连接。开发板晶振为 50M与系统默认一致因此这里我们不需要修改。 2点击鼠标右键选取 Generate Pin for Symbol Ports 生成管脚。如下图所示 将管脚”inclk0”改名为 clock管脚”reset_reset_n”改名为 reset_n管脚 out_led_export[7…0]改为 out_led[7…0]。如下图所示 二.软件设计 进入eclipse 新建项目 选择导入sopcinfo文件Hello world 模板 将hello world 代码替换成以下代码 #include system.h #include altera_avalon_pio_regs.h #include alt_types.h #include stdio.h const alt_u8 led_data[8]{0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; int main (void) {int count0;alt_u8 led;volatile int i;while (1){ if (count7){count0;}else{count;}ledled_data[count];IOWR_ALTERA_AVALON_PIO_DATA(PIO_LED_BASE, led);i 0;printf(Hello Nios-II\n);while (i500000)i;}return 0; } 右键项目文件夹点击Build Project 编译完成后连接好开发板点击Run As Nios II Hardware即可看到流水灯现象。 效果展示
http://www.dnsts.com.cn/news/211445.html

相关文章:

  • 网站的建设需要多少钱泸县做网站公司
  • 专业建站公司设计长治网站建设推广
  • .net建网站的优势linux版网站开发
  • 网站建设是怎么收费的宜昌企业网站建设
  • 利用wix建手机网站手机app开发成本
  • 全球设计网分站哪里有html5网站建设
  • 企业网站的设计与实现论文vr网页播放器wordpress
  • 网站建设结论与改进除了网页外 网站还需要
  • 有做公司网站设计网站推荐免费
  • 个人主页网站申请seo综合查询站长工具
  • 贵阳中国建设银行招聘信息网站常德论坛网
  • 浏览器如何做购物网站设计的网站都有哪些
  • 临县网站建设软件开发需求分析模板
  • 高端大气的科技网站网站开发语言识别
  • 网站系统建设目标范本长沙做网站设计
  • 做盒饭的网站广州市地图最新版 高清晰
  • 阳朔到桂林北南宁seo推广优化
  • 用层做的网站在百度上做网站推广效果怎么样
  • 深圳建设交易网站做汽车拆解视频网站
  • 手机网站源码 php网站开发 net
  • 暖色网站模板物流网站开发
  • 怎么把自己笔记本做服务器做个网站汽车之家2023官网
  • 域名转移 网站访问工程承包平台app
  • 如何选择百度网站优化公司网站建成后 再添加小功能麻烦吗
  • 做网站必要性深圳成交型网站建设
  • 深圳网站程序开发制作“哈尔滨企业服务平台”公众号
  • 厦门 网站设计济南富库网络技术有限公司
  • wordpress 做的网站网站做树状结构有什么作用
  • 营销型网站的建设流程苍溪县建设局网站
  • 做网站的服务商网站服务器配置