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

做司法考试题目的网站免费微网站与公众号平台对接

做司法考试题目的网站,免费微网站与公众号平台对接,seo外链软件,个人名下公司查询网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.hkea.cn/news/14304454/

相关文章:

  • phpcms 网站访问统计四川网站建设设计公司哪家好
  • 创建简易个人网站东莞石龙网站建设定制
  • 一个空间开几个网站一键查询个人房产
  • 临海市建设规划局网站iis怎么设置网站
  • 关于教做鞋的网站wordpress网站更换空间
  • 诸暨做网站广告的电话电子商务网站建设规划开题报告
  • 做个网站需要什么设备广东省建设厅网站首页
  • 为什么局域网做网站太原网络推广
  • 公司网站建设30元wordpress get_option array
  • 专门做照片的网站沛县网站建设企业
  • 首页调用网站栏目id电子商务网站体系结构有哪些
  • 网站域名 过期外贸公司网站模板
  • 写手机版网站的静态页面仙桃网站网站建设
  • 台州网站的优化深度优化
  • 云南科技网站建设淘宝关键词排名怎么查询
  • 试剂网站建设网页设计家乡南京
  • 临沂建设网站公司广东省省的建设厅官方网站
  • 手机网站开发标准网站编辑有前途吗
  • 郑州官网网站推广优化在上海找工作用哪个招聘网好
  • 做网站 广告费 步骤北京公司地址
  • 免费php企业网站管理系统域名注册服务网站哪个好
  • 成都兼职建设网站厦门网站推广¥做下拉去118cr
  • 广东品牌网站建设报价windows+wordpress+mi
  • 苏州企业网站建设定制网站建设公司是干嘛的
  • 外贸网站优化谷歌关键词排名哪里有卖自己做的网站
  • 接做网站需要问什么电子商务网站开发代码
  • 商标注册网站查询系统成安企业做网站推广
  • 网站站群怎么做做网站用什么编程语言好
  • 东营网站建设app开发iis 网站 优化
  • 泉州网站建设平台贵阳住房城乡建设部网站