Nios II在电机伺服控制中的应用
2012-06-02 6
1 引言 Nios II系列32位RISC嵌入式处理器是Altera公司的第二代软核嵌入式处理器,性能超过200DMIPS Nios II处理器是软核,开发者能够从无限的系统配置组合中选择满足性能和成本目标的方案,而不必为系统级设计采用ASIC,这种开发方式非常适合设计针对网络、电信、数据通信、嵌入式和消费市场的各种嵌入式应用。本文采用Nios .. [查看全文]
在Linux上模拟uCOS-II实时操作系统的实现
2012-06-02 张森 11
1 引言 uCOS-II是一个短小而功能强大的实时嵌入式操作系统。在Jean J.Labrosse先生所著.由邵贝贝教授翻译的Micro/uCOS-II THE REAL-TIME KERNEL(Second Edition)一书中对这一操作系统作出了精彩的讲解,该书是一部关于uCOS-II操作系统的经典教材,同时在书中提供了关于uCOS-II在windows环境下的移植的4个范例。本文 .. [查看全文]
Nios II中Flash的使用
2012-06-02 10
在嵌入式系统中,Flash是最常用组件之一。许多使用过flash的朋友都了解,Flash的特点是“读来容易写来难”。通常,可以直接读出Flash的内容;但如果要写入数据,就要发送一长串命令,比如像:555 ,AA,2AA,55,555,A0 ,PA,PD就表示对PA地址写入数据PD,实际情况还要复杂一点,因为通常还要包含许多查询 .. [查看全文]
怎样在NIOSII中操作PIO?
2012-06-02 GardenSu 11
运用NIOS II_IDE向导,在niosII_cyclone_1c20small下新建一个hello_led工程。 其中hello_led.c是这样写IO口的: IOWR_ALTERA_AVALON_PIO_DATA(LED_PIO_BASE, led); 首先在altera_avalon_pio_regs.h找到定义 代码 #include #define IORD_ALTERA_AVALON_PIO_DATA(base) IORD(base, 0) #define IOWR_ALTERA_AVALON .. [查看全文]
Nios II程序下载到Flash的方法
2012-06-02 lotol 4
我们在调试完Nios II系统后,接下来的工作就是要把程序固化到NOR Flash(以下简称Flash)中,让其上电后自动运行。但是这又该如何做呢?我想大家一定会想到使用Nios的Flash Programmer。没错,就是用它。不过,Flash Programmer也不是随便拿来就能用的,如果设置不正确,照样无法使用。闲话少说,follow me。 说明:设置 .. [查看全文]
NiosII 快速入门(EDA软件的安装)
2012-06-02 5
Nios II是一个用户可配置的通用RISC嵌入式处理器。在这儿,我引用了Altera公司关于NiosII的官方介绍: Altera推出的Nios II系列嵌入式处理器扩展了目前世界上最流行的软核嵌入式处理器的性能,把Nios II嵌入到Altera的所有FPGA中,例如StratixII、Stratix、CycloneII,Cyclone、APEX,ACEX和HardCopy系列器件中,用户可以获 .. [查看全文]
基于MATLAB和Quartus II的FIR滤波器设计与仿真
2012-06-02 张园 王辉 25
在现代数字系统中,FPGA(现场可编程门阵列)以计算机为开发平台,经过设计输入、仿真、测试和校验,直至达到预期结果。本文使用MathWorks公司的MATLAB软件和Altera公司的FPGA开发软件Quartus II进行FIR滤波器的设计仿真,并给出了设计的一般步骤。该方法能够直观地检验滤波器的设计效果,提高设计效率,缩短设计周期。 .. [查看全文]
基于Nios的DDS高精度信号源实现
2012-06-02 鲜华 12
摘要:直接数字频率合成器DDS具有极高的分辨率、频率转换速度快、相位噪声低等优点。以ALTERA公司的CPU软核Nios为基础,利用Quartus II软件和Sopc Builder,采用两级DDS和动态分频法,提高了信号源的精度。采用双口ROM可以很方便的同时输出两路具有一定相位差的信号,而且频率幅度可调。另外着重介绍了怎样用Matlab产 .. [查看全文]
uC/OS II在S3C2410上的移植
2012-06-02 汪国有 程伟 8
随着信息化技术的发展和数字化产品的普及,以计算机技术、芯片技术和软件技术为核心的嵌入式系统再度成为当前研究和应用的热点。对功能、可靠性、成本、体积和功耗严格要求的嵌入式系统一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,其中嵌入式微处理器和嵌入式操作系统分别是其硬 .. [查看全文]
基于NIOS II处理器的面阵CCD采集系统设计
2012-06-02 罗钧 11
SOPC (片上可编程系统)是Altera公司提出的一种灵活、高效的SOC解决方案,能将处理器、存储器、I/O 口等系统设计需要的功能模块集成到一个PLD器件上,构建一个可编程的片上系统。本文介绍的面阵CCD采集系统,利用Altera的SOPC Builder定制的NIOS II软核处理器及与采集相关功能的“软” 硬件模块来实现信号的采 .. [查看全文]
uC/OS-II的任务切换总结
2012-06-02 洪旭耀 10
uC/OS-II的任务切换归根到底都是由以下三个函数引起的: OSStart(); OSIntExit(); OS_Sched(); 一、OSStart(): OSStart()函数是uC/OS-II任务调度的引导函数,它调用更底层的函数OSStartHighRdy()来完成最初的任务切换;OSStartHighRdy()唯一地在OSStart()函数中被调用。OSStart()函数代码如下: /*********** .. [查看全文]
基于NIOS II的高速嵌入式指纹识别系统
2012-06-02 郭海波 王金海 刘长春 姚银花 7
1 引言 指纹识别作为生物特征识别的一种,在身份识别上有着其他识别方法不可比拟的优越性:指纹具有唯一性、不可复制且便于采集等优点;随着指纹传感器性价比的提高。指纹的采集也相对容易。指纹识别技术是通过分析指纹局部特征,从中抽取详尽的特征点来可靠地确认个人身份。指纹的复杂度能提供用于鉴别的足够特征。具有极高的 .. [查看全文]

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