Nios ii最小系统搭建教程

て烟熏妆下的殇ゞ 提交于 2021-02-03 09:03:31
本教程以最小系统的概念为切入点,详细演示最小系统搭建的每一个步骤;
外加嵌入式IP CORE详细的理论剖析和详细的实践演示,提供部分工程集源码下载链接。
本手稿为实践总结,只是提供了一个思路,比如,驱动都是基于轮询方式来写的,读者可以深入去另行编写基于中断方式的访问。
教程目录如下:

      1. 基于片上RAM的最小系统搭建

      2. 基于DDR2的最小系统搭建

      3. UART CORE

        3.1. Core 硬件组成

        3.2. Core配置选项

        3.3. 软件编程

        3.4. 寄存器整理

        3.5. 外设Uart添加及驱动编写

      4.  SPI CORE

        4.1. CORE 解析

        4.2. 外设Spi添加及驱动编写

      5.  PIO CORE

  5.1.  PIO CORE解析(1)---功能描述

  5.2.  PIO CORE解析(2)---配置

  5.3.  PIO CORE解析(3)---软件编程

  5.4.  外设PIO添加及驱动编写   

6. EPCS应用程序固化



工程虽然基于某一特定开发板,但是搭建步骤,IP核添加及驱动编写基本是通用的,可以做成一个复用的库。

‧  END  

【QQ交流群】

各位对数字IC和FPGA设计感兴趣的盆友们,我们搭建了一个QQ交流群。经过这一段时间的发展,群聊中已经有1000多个志同道合的同学加入。QQ群里已经整理了许多的资料,其中包含有视频,资料,教程,芯片手册,软件安装包,虚拟机环境。覆盖了从FPGA开发,数字前端,电路设计等等一系列的内容。QQ群号为810689010 ,进群暗号:公众号。欢迎进群交流!

QQ群二维码

期待与您的添加!
长按识别图中二维码关注
欢迎关注微信公众号【数字积木】,更精彩的内容等着你!

本文分享自微信公众号 - 数字积木(ggreat-top)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!