Nios II开发环境中如何添加客户定制逻辑
2014-11-10 9
相比于MCS51,或者ARM,Nios II这种软核处理器的第一个特别有用的特性是可以方便得添加客户定制逻辑。这是一个非常有趣并且重要的特性。在这里,我粗略得介绍一下在Nios II开发环境中如何添加客户定制逻辑;更加详细的帮助信息请您参考Altera公司提供的文档。如果本文能对您有一点点帮助,我都会感到非常高兴。 1、准备工作 .. [查看全文]
Nios II中断简述及中断调试技巧
2013-04-03 4
一、Nios II中断简述 Nios II 的中断处理方式带有典型的RISC处理器的特征,所有的中断处理都从同一入口进入,然后由软件加以分配。负责分配工作的软件叫系统ISR,它是由开发系统提供的,自动的连接到可执行程序上。系统ISR维护着一个中断向量表,表中的每一项代表着一个专项处理程序的入口。所有的专项处理程序都是由用户定义然 .. [查看全文]
NIOS-II学习日记
2013-04-03 3
2006年12月07日:以下是我的NIOS-II调试经历,与大家分享: 在拿到FPGA时,很高兴,可以搞NIOS了(一阵激动,都忘了常规检查流程啦!)。拿到时,朋友说调试过的没有问题。我就拿起电路图(pdf),找到时钟输入脚(125,奇怪为什么这个脚是普通IO脚,没看到全局时钟脚呢, 管它的就按此脚使用吧)。 就搞了个计数器,把时钟5 .. [查看全文]
Nios II 软件代码优化方法
2013-04-02 9
Altera公司的NiosII软核处理器具有完全可定制特性、高性能、较低的产品和实施成本、易用性、适应性以及不会过时等优势。使用NiosII处理器,将不会局限于预先制造的处理器技术,而是根据用户的标准定制处理器,按照需要选择合适的外设、存储器和接口。此外,还可以轻松集成用户专有的功能,使设计具有独特的竞争优势。 NiosII处 .. [查看全文]
uC/GUI NIOS II移植及应用笔记
2013-03-31 william7447 76
这是前些日子在使用uc/GUI的时候即下来的一些东西原来发布在EDACN的bbs上面。现在不知道沉到哪里去了。现在把它重新整理发布在这里。随后在明年过年的时候把后续的几个高级主题整理出来。 下面开始我的笔记!有兴趣的兄弟们可以来看看。 step1. 下载uC/GUI的代码。(废话没有源代码移植个鸟) 我下载的时uC/GUI3.32这是能得 .. [查看全文]
NIOS II常用函数整理
2013-03-23 slam 8
IO操作函数 函数原型:IORD(BASE, REGNUM) 输入参数:BASE为寄存器的基地址,REGNUM为寄存器的偏移量 函数说明:从基地址为BASE的设备中读取寄存器中偏移量为REGNUM的单元里面的值。寄存器的值在地址总线的范围之内。 返回值:- 函数原型:IOWR(BASE, REGNUM, DATA) 输入参数:BASE为寄存器的基地址,REGNUM .. [查看全文]
自定制Nios处理器的FFT算法指令
2013-03-10 管立新 7
1 引言 在Altera的Nios嵌入式处理器中。用户可以在Nios指令系统中增加用户自定制指令来满足某种特定的应用需求。自定制指令可以访问存储器或Nios系统外的逻辑资源。增强系统的实时处理能力,特别适用于DSP、数据包处理及对计算密集型软件进行优化。 Altera高性能快速傅立叶变换(FFT)处理器IP核FFT V2.2.0为实现高速FFT算法 .. [查看全文]
NIOS-II 系统中A/D数据采集接口的设计与实现
2013-03-05 唐重陈 周锋 黄自瑞 10
随着电子技术的发展,电子系统设计的规模和复杂程度不断的加大,与此同时,人们对电子产品的各方面性能的要求都在不断的升高,对于开发商来说,以最快的速度,开发出满足市场需要的电子产品是最根本的目的。显然,传统的硬件、软件单独设计的方式很难满足人们这种快速增长的需求。近年来,电子行业提出了软硬件协同起来进行 .. [查看全文]
NIOS II 学习笔记
2013-02-21 山城棒棒儿军 15
Nios Development Board Reference Manual, Stratix II Edition 在使用Nios II SDK Shell试运行./restore_my_flash时,发现restore_my_flash会区分目录名的大小写,因此使用Nios II SDKShell时最好注意大小写一致。 restore_my_flash.pl为perl脚本,可以直接修改后直接执行。 restore_my_flash不能正常取得命令行参数,但这 .. [查看全文]
用FPGA实现Nios II嵌入式系统配置技术
2013-02-16 王建芳 夏清国 7
现场可编程门阵列(FPGA,Field Programmable Gate Array)是一种高密度可编程逻辑器件,其逻辑功能是通过把设计生成的数据文件配置进芯片内部的静态配置数据存储器(SRAM )来实现的,具有可重复编程性,可以灵活实现各种逻辑功能。由于FPGA器件采用的是SRAM 工艺,在断电的情况下FPGA内的配置数据将丢失。所以,在典型 .. [查看全文]
Nios II中DRAM的使用
2013-02-15 16
Nios II处理器可以方便的使用DRAM,从而获得大容量的内存。这比较起许多单片机,实在是一个非常方便的地方。在这里,我粗略的介绍一下Nios II中DRAM的使用。如果本文能对您有一点点帮助,我都会感到非常高兴。 我只挑要点讲一下,关于DRAM的详细使用指南,请您参考Altera提供的随机help文档。 1、准备工作: 关于创建并使用 .. [查看全文]
Nios II仿真简介
2013-02-12 11
与开发ARM等通常的处理器不同,NiosII的开发多了一个非常重要的手段:仿真。因为NiosII毕竟还是基于FPGA的软核处理器。在这里,我粗略得介绍一下nios 的仿真;更加详细的帮助信息请您参考Altera公司提供的文档。如果本文能对您有一点点帮助,我都会感到非常高兴。 对于仿真,我主要讲述一下在ModelSim6.0环境下的前仿真(n .. [查看全文]

本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号