当前位置:   article > 正文

第55篇:创建Nios II工程之Hello_World<一>

第55篇:创建Nios II工程之Hello_World<一>

Q:本期我们开始介绍创建Platform Designer系统,并设计基于Nios II Processor的Hello_world工程。

A设计流程和实验原理:需要用到的IP组件有Clock Source、Nios II Processor、On-Chip Memory、JTAG UART和System ID外设。Nios II Processor是整个系统的核心,其他组件都会通过Avalon总线连接到这个系统核心上,关于Nios II处理器的详细说明和用法可参考Nios II Processor Reference Guide。基于Nios II Processor的设计开发流程:

image-20200928162243389

On-Chip Memory用来控制和分配片上存储资源;JTAG UART是PC与FPGA通信的控制台,PC可以将数据通过JTAG传输到FPGA,也能将FPGA产生的数据回传到PC;

然后需要分别用Quartus软件完成系统的硬件设计部分,生成硬件部分的可配置文件(.sof);

在Nios SBT中完成软件设计部分(用printf函数打印出“Hello_World from Nios II!”字符),生成可执行程序(hello_world.elf),最终系统将“ Hello_World from Nios II! ”字符串通过JTAG UART传输到PC并显示在Nios II Console终端。

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/484383
推荐阅读
相关标签
  

闽ICP备14008679号