我公司从事嵌入式开发数年,具有一批技术经验丰富的开发人员,欢迎前来公司洽谈业务和当场看货。本公司的产品都经过严格的测试,保证产品的质量,让您买的放心,用的开心。
一、FPGA核心板:多种核心板供选择(各核心板资料及图片请查看本站网上商城页面),所采用的FPGA分别有:
(1)Cyclone核心:EP1C12Q240C8、EP1C6Q240C8;
(2)CycloneII核心:EP2C8Q208C8、EP2C5Q208C8、EP2C20Q208C8;
CycloneIII核心:EP3C16Q240C8、EP3C25Q240C8;
(3)SDRAM:8MByte;
(4)Flash:8MByte;
(5)EPCS1、EPCS4、EPCS16配置芯片:EP1C6和EP2C5核心板配备EPCS1;EP1C12 和EP2C8以及EP2C20核心板配备EPCS4;EP3C16和EP3C25配备EPCS16(即容量为16Mb);
(6)提供配置模式:JTAG和AS;
(7)两个50Mhz有源时钟;
(8)所有IO、Avalon总线、配置管脚等都通过4排插针引出,用户可以充分自由发挥,扩展更灵活;
(9)4个LED;
(10)一个复位按键。
二、实验板V5.0
配备:
★ 10M以太网络接口:使用RTL8019芯片;
★ 8位AD模数转换器;
★ 4通道8位DA数模转换器;
★ 实时时钟;
★ RS-232串口:用于与计算机的数据通信;
★ VGA接口:直接VGA与显示器对接,用FPGA实现VGA接口协议可在显示器上显示文字、图型等。
★ PS/2鼠标、键盘接口。
★ 16*2字符型LCD接口,可以显示英文字符。
★ 128*64点阵式LCD接口,可以显示中文、图形等;
★ 蜂鸣器。
★ USB接口:
采用USB-UART桥接芯片CP2102,兼容USB1.1和USB2.0协议,最高通信速率为1Mbps,可直接用于通信速率要求不是很高的场合,如工控设备、仪器仪表等,方便实用;开发者无需懂得USB协议和设计驱动程序,只需类似串口一样对通讯进行操作即可,因而使得开发周期短,风险小,成本低;另外,它体积小,抗干扰性能好,工作稳定可靠,正常工作温度范围为:-40~+85℃。随套件的光碟中,附带了该芯片的数据手册、驱动程序,以及例子程序。
★ 两个4位7段数码管。
★ 基于I2C协议的EEPROM存储器。
★ 4个按键开关:同样秉承简约风格,不追求多,但求简约,节省有限的IO资源,用于NiosII的外部按键输入、中断等实验足矣
三、ByteBlasterII下载线,如需换成USB-Blaster下载线(完全兼容Altera原装USB-Blaster)需另加90元。
注:客户在购买之前请检查电脑主机是否配带有并口(主机后面一个25针的插口),如果不带有并口将无法使用ByteBlasterII下载线,只能使用USB-Blaster下载线。
四、配套清单 V5套件配套清单:
(1)、核心板一块;
(2)、实验板一块;
(3)、ByteBlasterII下载线一根;
(4)、USB线一根;
(5)、5V开关电源一个;
(6)、DVD光盘三张包含齐全的软件(QuartusII7.2和NiosII IDE7.2版等)、实验手册、文档资料等以及详尽电路原理图(pdf格式);提供FPGA等芯片的protel格式元件封装图。配套视频教程。
五、其它选购件:
(1)16x2型LCD模块,选配,仅需20元;
(2)128x64点阵型LCD模块,选配,仅需80元;
各型号核心板FPGA资源统计表 型号 EP1C6型 EP1C12型 EP2C5型 EP2C8型 EP2C20型 EP3C16 EP3C25 Les 5,980 12,060 4,608 8,256 18,752 15,408 24,624 RAM bits 92,160 239,616 119,808 165,888 240,000 516,096 608,256 内嵌乘法器 无 无 13 18 26 56 66 锁相环数 2 2 2 2 4 4 4 IO脚 185 173 143 139 142 148 148
六、实验例程
送相关视频:专门为HX EP2C8 V5开发板的使用录制了配套视频,主要针对板子的使用、软件的使用、内部结构知识、板上程序等做了详细的讲解,具体的内容和时间介绍如下。
使用前必看
开发板初步认识.exe 7分钟
开发板功能检测实验.exe 8分钟
LED试验
led试验.exe 13分钟
led演示.exe 8分钟
数码管实验
数码管显示试验.exe 13分钟
数码管演示.exe 9分钟
AD试验
AD试验.exe 26分钟
DA试验
DA试验.exe 24分钟
I2C试验
I2C试验.exe 27分钟
LCD1602实验
1602试验.exe 28分钟
LCD12864实验
12864试验.exe 28分钟
PS2接口实验
PS2接口实验.exe 30分钟
VGA实验
VGA实验.exe 25分钟
串口实验
串口实验.exe 29分钟
频率计实验
频率计试验.exe 18分钟
音乐试验
音乐.exe 17分钟
flash烧写实验
烧写flash实验.exe 12分钟
特别说明:我们的所有例子源码并非仅仅是Altera网站上提供的范例代码,所有例子代码均为我们工程师的辛苦劳动所得,实在而好用。这些代码经由我们工程师的精心调试,而且每个程序都有详细的注释,并有部分视频教程,在每个型号上都调试通过。这些例子不仅仅用于学习,更可直接用于实际项目当中。
我们配套的软件:
1) QuartusII7.2
2) NiosIIEDS 7.2
3) 72_IP_Windows
4) Sp3补丁等
配套的图书(PDF):
1)Altera FPGA_CPLD设计基础篇(带有光盘资料)
2)Nios经典教材
3)ucos操作系统书籍(嵌入式实时操作系统ucOSII(第二版)带有光盘)
4)FPGA经典实例等
店主建议:
学习FPGA主要经历了一下几个阶段:
①、VHDL和Verilog语言的学习,熟悉VHDL和Verilog语言的各种语法。
②、FPGA的学习,熟悉QuartusII软件的各种功能,各种逻辑算法设计,接口模块(RS232,LCD,VGA,SPI,I2c,AD,DA等)的设计,时序分析,硬件优化等,大家可以先从简单的做起,复杂的电路一定要把芯片资料读懂,上面的时序分析一定要看明白,然后才能设计正确驱动。
③、NiosII的学习,熟悉NiosII的开发流程,熟悉开发软件(SOPC,NiosII IDE),了解NiosII的基本结构,编写NiosII C语言程序,调试板子各模块功能。NiosII软件调试要很费时间,大家要耐的住厌烦,如果对软件不熟悉会出现很多问题,自己遇到问题和解决问题的过程,也就是大家进步的过程,大家可以把NiosII内嵌的各种功能调试一遍,最后再移植C8051、uCOSII操作系统和uCLinux操作系统,估计你已经很熟悉了NiosII了。
我们配套VHDL视频教程,VHDLppt教程,以及verilog HDL、QuartusII、NiosII入门的视频教程,让大家做为参考,方面大家快速掌握FPGA设计。
对于初学者,如果只是用EP2C5内嵌的RAM太小,程序写不大,而且每次总要绞尽脑汁优化程序代码大小,很多时候优化了后函数功能会受到限制,所以很不利于初学者,所以我们的板子上都外扩了SDRAM,Flash这两个比较基本的模块,基本上可以满足用户各种的需求功能。
大家对FPGA和SOPC的研究,以后的路还很长,不过每次程序的的调试成功都是一次喜悦,同时也有很多惊喜在等着我们,欢迎使用成都鸿翔电子有限公司的开发套件,让我们一起学习和进步吧......