FPGA的NIOS-II开发入门(实验)

本文档介绍了使用Quartus-II、Platform Designer和Nios-II Software Build Tools (SBT)进行FPGA开发的入门过程。通过实践,学习了SOPC的开发流程,定制Nios-II软核,以及软件开发和调试方法。实验内容包括实现流水灯显示和串口输出‘Hello Nios-II’。详细步骤涉及Nios软核配置、JTAG UART接口、On-Chip Memory、PIO设置等,最终完成硬件设计并成功编译。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

FPGA的NIOS-II开发入门

本次实验,我将学习 Quartus-II 、Platform Designer、Nios-II SBT 的基本操作;初步了解 SOPC 的开发流程,基本掌握 Nios-II 软核的定制方法;掌握 Nios-II 软件的开发流程,软件的基本调试方法。

并完成以下实验:

  1. 流水灯显示;
  2. 串口循环输出“Hello Nios-II"

首先,点开Tools,打开Qsys (Platform Designer)
在这里插入图片描述
点击File->save,保存名为"Kernel"的文件
在这里插入图片描述
在这里插入图片描述
退出,双击clk_0,将时钟设置为50M(50000000)
在这里插入图片描述
在这里插入图片描述
在左侧工具栏输入Nios,找到 Processor,点击add
在这里插入图片描述
Nios Core 选择f,点击其他属性,均为默认设置,点击Finish.
在这里插入图片描述
然后将添加进的nios2改名为cpu,再将其clk和reset_n与时钟的clk和reset相连接
在这里插入图片描述
添加一个JTAG UART接口,通过工具栏直接搜索可以找到
在这里插入图片描述
保持默认选项,点击完成
在这里插入图片描述
顺便重命名一下,将末尾的“_0”去掉
在这里插入图片描述
clk

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值