| | 网站首页 | 新闻 | SOPC | FPGA | DSP | ARM | 嵌入式操作系统 | 下载 | 网上商城 | 芯片价格参考 | 留言 | 论坛 | 网络协议 | 驱动设计 | 购买指南-HowtoBuy | | |
![]() |
![]() |
| 您现在的位置: 嵌入式控制研究室 >> NiosII开发板 >> 产品正文 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| FPGA/SOPC学习开发套件V3.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 作者:www.21co… 产品来源:本站原创 点击数: 更新时间:2006-4-12 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
FPGA/SOPC学习开发套件V3.0
注:以上照片分别为接128*64点阵LCD和1602A字符型LCD的演示 购买时请注明购买型号,各型号每套包含:相应型号核心板、实验板3.0、ByteBlasterII下载线(可补差价换USB-Blaster)、5V电源、USB线、2张光碟、《FPGA/SOPC实验教程》、《用户手册》。LCD模块为选配件,1602A字符型加¥20,128*64点阵型加¥80,快递费为20元(购买详细方法请参照购买指南)。 我们秉承一贯以来实用的理念,处处用心为用户着想,在2.0版本的基础上,重新精心打造,每个功能都精心设计实用的例子程序,并重新编写详细的教程,无论用于学习或是研制产品原型,都非常具有实际意义。另外我们设计了包含Cyclone、CycloneII等多款核心板供用户选择,无论学习、开发,该套件都是您合适的首选。 套件包括: 二、实验板3.0:
四、其它附件: (1) USB线; (2) 5V开关电源; (3) 用户手册; (4) 齐全的软件(QuartusII5.1和NiosII IDE5.1版等)、文档资料等; (5) 详尽电路原理图(pdf格式); (6)16x2型LCD模块,选配,仅需20元; (7)128x64点阵型LCD模块,选配,仅需80元; 五、开发环境和软件资料: (1)支持和提供最新QuartusII5.1和NiosII IDE; (2)支持SOPC Builder5.1; (3)支持DSP Builder; (4)NIOS II IDE集成开发环境,支持C/C++,支持ByteBlasterII和USB-Blaster在线运行和调试; (5)提供Model-Sim等; (6)提供nios-Linux开发包; 其它更多请咨询我们工程师...
说明:板上所有功能,除了I2C EEPROM、用IP实现的USB功能外,其它所有功能都提供实用的例子源代码,这些例子源代码都经过精心调试,不仅仅用于学习,更可直接用于实际应用中。另,我们在该套件上成功移植和运行ucLinux,提供Linux开发包及其相关文档。 配套的实验例子有9个,个个精心设计,从简单到复杂安排,每个实验旨在让学习者掌握数个功能,由浅入深地将您引入FPGA和NiosII开发的殿堂,并针对这些实验重新编写了详尽的《FPGA/SOPC实验教程》,教程里面每个实验都图文并茂,详细说明了实验的步骤,并针对某些关键步骤和注意事项做了说明。这本教程仅随产品以印刷版提供,教程旨在让每一个初学者短期内掌握FPGA/SOPC开发。对于有一定基础的工程师,其中的代码和设计思路也可以作为开发中的参考。以下简要介绍教程内容: FPGA实验介绍 实验一 最简单的FPGA设计实验目的:通过一个最简单的例子作为引子,让初学者快速了解FPGA的基本开发流程,熟识quartusII软件基本功能的使用——迅速建立起学习的兴趣和信心——FPGA学习并不难! ……. 实验二 7段数码管实验 实验目的: 1.进一步了解FPGA的设计流程和加深对QII的使用。 2.学习和了解动态扫描数码管的工作原理的程序设计方法。 3.加强和熟悉VHDL语言的设计方法和特点,学会掌握常用的计数器,译码器的设计。 本实验中设计的电路有:模N计数器、加计数器、减计数器、BCD多路选择器、3-7数码管译码器、调用功能宏模块设计的计数时钟。 ...... 实验三 用FPGA设计PS2键盘接口 一.实验目的 4.学习用FPGA设计简单通信协议的方法。 5.学习键盘的工作原理,扫描码的ASCII码的转换。 6.加强和熟悉VHDL语言的设计方法和特点,了解D触发器做为记忆体的使用方法 本实验设计的电路有:是串并转换电路,FPGA查表电路,D触发器,实验二中的数码管扫描显示电路。 实验结果:看到数码管高2位显示扫描码,低2位显示ASCII码。在采集扫描码时如果有一位错位,那么后面的码都会出错,在数码管高2位会显示出错误的扫描码,而低2位一直显示80没有变化。因为出现了错位,如果得不到F0断码的开始标志,则转换器会认为没有键按下,会一直显示80,直到F0到来。这时可以按reset进行复位更正。 SOPC实验介绍 实验一:核心板上的两个LED交替闪烁
实验目的: 1掌握NiosII软核的定制流程; 2掌握NiosII软件开发流程; 3熟识NiosII IDE开发环境的使用; 4掌握基本的软件调试方法; 5学会使用Cyclone内部的PLL的使用方法。 实验原理:在本实验中,我们用软件来控制核心板上的两个LED交替闪烁。 ……. 实验二:SOPC设计4位7位数码管显示及flash的烧写教程 实验目的: 1进一步熟悉SOPC的设计流程; 2掌握在sopc builder中SDRAM,FLASH_ROM的添加和应用; 3学习和掌握在QII5.1下flash的烧写原理和方法; 4直观地比较SOPC与FPGA两种不同设计方法; 实验原理: 核心板上加有8Mbyte SDRAM和2Mbyte Flash(或4M),可容纳更多的用户程序和数据。如果用户程序和数据比较大,超出了EPCS1的容量,则程序和数据可以保存在普通Flash中;如果用户程序较大,超出了EP1C6所能定制的最大内部RAM容量,则也可以将程序放在SDRAM中运行。 本实验将设计一个SOPC控制的4位7段数码管显示程序,程序在SDRAM中运行,调试完后将程序下载到FLASH中,上电后从Flash中Bootload到SDRAM运行。 ... ... 实验三:蜂鸣器乐曲弹奏及定时器中断、按键中断
实验目的: 1了解NIOSII的中断原理; 2学习NiosII的中断编程方法 实验原理: Nios系统中的定时器是一个简单的32位下降计数器,在NiosII软件开发中主要通过几个相关的寄存器进行读写操作来控制该定时器。 定时器模块内部的一个控制位对应定时中断使能,如果该控制位为1,则当定时器计数值为0时会生成一个中断请求信号。 定时器软件开发一般包含以下几个步骤: ……. 实验四 ALL_TEST综合设计 包括LCD显示,数码管显示,按键中断控制,LED闪动,串口通信... 实验五 burn flash全综合设计 VGA控制器,键盘输入数据显示于数码码和LCD,并通过USB发送到电脑端显示。
增加了uclinux详尽移植教程,及应用程序开发教程,并提供在各款核心板(EP1C6、EP1C12、EP2C5、EP2C8)相对应的已编译好的内核和文件系统,用户可以使用相关工程直接下载到flash中,接上USB线,在串口调试工具软件中便可观察uclinux的运行和操作过程(如下图)。真正手把手教会您学会uclinux的移植,全部移植过程都是在windows操作系统和NIOS IDE环境下进行,大大降低其移植难度和移植步骤。
教程中增加了对uc/osII操作系统的说明,因为Nios IDE已集成了uc/osII操作系统开发环境,所以对其开发也相当简单。也许只用几分钟用户便可学会在uc/osII操作系统下的应用程序的编程方法。
相关照片:
核心板正面
核心板说明:SDRAM、Flash以及EPCS焊接在核心板的背面,核心板独成一NiosII最小系统。当用户不使用NiosII,希望把核心板当作FPGA核心板使用时,可以卸下SDRAM或Flash,或更简单地直接把这两个芯片的使能信号(SDRAM的CS#脚,Flash的OE#脚)在FPGA内部拉高即可,此时即成为FPGA最小系统板,可以使用所有的IO。
学习板以及配件
套件配置的ByteBlasterII下载线
如需购买请参考我们主页上的“购买指南” 该套件主要设计特点: 2. 问:你们的核心板有多少IO管脚可以用,核心板可以单独作为FPGA用吗? 4. 问:你们有跑在SDRAM中的例子吗?用户数据可以存在SDRAM中吗?如何将数据写入Flash? 5. 问:你们的板子能跑什么操作系统? 6. 问:你们的板子有质量保证吗? 7. 问:买了你们的板子后有技术支持吗? 8. 问:购买的话几天能到? FAQ-2:
1 cyclone和cycloneⅡ主要有什么不同?
答:主要在于制造工艺和内部资源上,cycloneII的制造工艺更先进,功耗更低,在未来成本更低(虽然目前某些型号还是比cyclone略高),内部资源的详细比较请参考
2 好象是说cyclone芯片中包含sopc,是吗?
答:不是的,cyclone和cycloneII都是一个fpga,跟普通fpga一样,当把例如niosII处理器、其它外设等添加进去并在fpga里面实现后,就可以称之为sopc。就像一块橡皮泥,刚开始它只是一块橡皮泥,你把它捏成一个公仔形状后就可以称之为一个公仔,cyclone和cycloneII就好比那块橡皮泥;
3 套件中提供5v电源,可是cyclone好象是需要3v电源,是否板是还有电源转换?
答:是的,核心板上有电源转换5V-3.3V(IO核心供电)和5V-1.5V(cyclone核心供电)和5V-1.2V(cycloneII核心供电);
4 实验板上,SDRAM和fLASH是否同时提供?
答:已在核心板上添加SDRAM和flash,无需在实验板上添加,实验板专门提供多种外设、接口等功能;
5 电路图能否提供protel的sch文件?
答:约定只提供pdf格式电路图,所有pdf格式原理图是直接从protel格式的sch文件生成的,绝对保证与sch格式一致,而且更加清晰,阅读更方便;
6 QuartusⅡ5.1有无服务包(补丁)?
答:我们有补丁,但是不提供,因为我们现在都一直不用补丁,因为不用补丁一直很稳定;如果您需要可以跟我们销售人员说明,另外,最新补丁也可以直接在altera网站上下载;
7 提供的文档中,有关于uc/osⅡ的用法说明吗,还是需要自找参考资料?
答:uc/OSII虽然小巧,但却博大精深,难以进行详细说明,而且ucosII的发明者写的那本书已经最权威不过了,有一本那个书足矣,altera的软件开发手册也有详细说明;你看到我们那个简单的ucosII的例子就发现在niosII ide下开发ucosII非常简单;
8 550元的CT-SOPCx学习套件与650元~880元的FPGA/SOPC学习开发套件,主要差别在哪里?
答:550元的是我们的v2.0版本,功能没有650~880元的多,主要差别于实验板上,后者的实验板是前者实验板的基础上升级而来,增加了不少功能(详细请看产品介绍),但是核心板基本上是一样的;另外,后者有几款核心板供选择,前者只有ep1c6核心板。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 产品录入:rouder 责任编辑:fengfeiyi | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 最新热点 | 最新推荐 | 相关产品 | ||
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | | |
![]() |
Copyright © 2005www.21control.com 嵌入式控制技术研究室 版权所有 站长:康草科技 |