Nios Ⅱ处理器具有完善的软件开发套件,包括编译器、集成开发环境(IDE)、JTAG调试器、实时操作系统(RTOS)和TCP/IP协议栈。设计者能够用Altera Quartus Ⅱ开发软件中的SOPC Builder系统开发工具很容易地创建专用的处理器系统,并能够根据系统的需求添加Nios Ⅱ处理器核的数量。使用Nios Ⅱ软件开发工具能够为Nios Ⅱ系统构建软件,即一键式自动生成适用于系统硬件的专用C/C++运行环境。Nios Ⅱ集成开发环境(IDE)提供了许多软件模板,简化了项目设置。此外,Nios Ⅱ开发套件包括两个第三方实时操作系统(RTOS)——MicroC/OS-Ⅱ(Micrium),Nucleus Plus(ATI/Mentor)以及供网络应用使用的TCP/IP协议栈。
可编程片上系统是PLD和ASIC技术融合的结果,目前0.13微米的ASIC产品制造价格仍然相当昂贵,相反,集成了硬核或软核CPU、DSP、存储器、外围I/O及可编程逻辑的可编程片上系统芯片在应用的灵活性和价格上有极大的优势。国内外可编程片上系统技术的研究、应用现状、水平及其发展动态。在对可编程片上系统技术产生的背景、核心技术及其发展方向进行分析的基础上,提出:只有实现了学科的相互交融,可编程片上系统技术才能实现真正的飞跃并获得广泛的应用。因此可编程片上系统被称为“半导体产业的未来”。
视频中讲知识,讲细节,讲调试方法,一步一步扫清NIOS II开发的每一个障碍
- 第一部分 Nios II
- 第1讲 Nios II:hello_world(1)
- 第2讲 Nios II:hello_world(2)
- 第3讲 Nios II:PIO IP核(1)
- 第4讲 Nios II:PIO IP核(2)
- 第5讲 Nios II:PIO中断解
- 第6讲 Nios II:UART IP核
- 第7讲 Nios II:Timer IP核
- 第8讲 Nios II:SDRAM IP核
- 第9讲 Nios II:EPCS IP核(1)
- 第10讲 Nios II:EPCS IP核(2)
- 第11讲 Nios II:自定义IP核-数码管(1)
- 第12讲 Nios II:自定义IP核-数码管(2)
- 第13讲 Nios II:MCU LCD图片显示实验(1)
- 第14讲 Nios II:MCU LCD图片显示实验(2)
- 第15讲 Nios II:OV5640摄像头MCU LCD显示实验
- 第16讲 Nios II:MCU LCD画板实验-触摸驱动(1)
- 第17讲 Nios II:MCU LCD画板实验-触摸驱动(2)
- 第18讲 Nios II:Nios II写彩条LCD显示实验
- 第19讲 Nios II:uCGUI显示线点实验
- 第20讲 Nios II:uCGUI显示汉字图片实验
- 第二部分 SOPC实践
- 第1讲 SOPC实践:SOPC技术介绍
- 第2讲 SOPC实践:SOPC开发流程
- 第3讲 SOPC实践:SOPC开发流程常见问题分析
- 第4讲 SOPC实践:PIO寄存器分析与使用
- 第5讲 SOPC实践:PIO寄存器操作实例
- 第6讲 SOPC实践:置位清零寄存器的使用
- 第7讲 SOPC实践:PIO与NIOS II中断使用
- 第8讲 SOPC实践:UART串口原理与应用
- 第9讲 SOPC实践:查询方式编写串口发送代码
- 第4讲 SOPC实践:查询方式实现串口回环_中断方式实现串口接收数据
- 第5讲 SOPC实践:串口中断方式实现数据收发
- 第6讲 SOPC实践:SDRAM_与系统驱动函数
- 第7讲 SOPC实践:LCD1602与NIOS系统常见问题分析
- 第8讲 SOPC实践:定时器与操作系统应用
- 第9讲 SOPC实践:操作系统多任务编写_看门狗使用