可编程逻辑器件 中文网站
推荐使用1024x768分辨率
主 页
新手入门 设计进阶 HDL语言 PLD厂商 参考设计 开发软件 应用文章 PLD论坛
  欢迎来到可编程逻辑器件中文网站! www.PLD.com.cn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

FPGA SPARK 1.1 FPGA开发平台 实验和教程列表

2005.3.31

 

以下所有教程和源代码均为原创,将免费提供给 FPGA SPARK 用户,并且在不断更新中!

 

LED显示实验

新增的一个简单实验,由程序控制LED发光管闪烁,并可以让8个LED不断轮流点亮

《DAC基础教程》

介绍DA转换器的基本原理和操作时序,介绍如何将FPGA的输出数据写入DAC

实验:用DAC产生正弦波

将DAC目录下的源代码编译后下载到FPGA SPARK 1.1 开发板,用示波器测量DAC的输出,即可以看见正弦波型号输出 实验照片

实验:ADC接口

将ADC目录下的源代码编译后下载到FPGA SPARK 1.1 开发板,可通过跳线选择的三种ADC输入,一是可调的电压输入,可以在数码管上看到实际电压值,改变可调电阻,数值也将不断变化;二是板载的温度传感器的输入,可以对温度进行测量;三是话筒信号经过前置放大的输入,可以由FPGA进行各种数字处理。

《PS2接口基础教程》

讲解PS2接口协议,操作时序,键盘的扫描原理,讨论如何使用FPGA来设计PS2接口

实验:PS2键盘接口

将PS2目录下的源代码编译后下载到FPGA SPARK 1.1 开发板,把计算机键盘接在开发板的PS2接口上,按下键盘上的任意按键,在数码管上就可以显示该按键对应的扫描代码。

《串口设计教程》

探讨串口通讯原理,以及如何设计UART串口收发模块

实验:串口通讯

演示了 PC机和 FPGA之间通过 UART的简单通信过程。教程中有两部分完整的代码,一部分是 UART的仿真环境,另一部分可以直接下载到 FPGA SPARK中,不需要做任何的改动就可以正常工作。 首先将串口线的一段连接在PC的串口上,另一段连到 FPGA SPARK 的 UART 2接口上。将 fpga_uart_pc.sof下载到 FPGA SPARK之后,从 PC上就可以将数据发送到 FPGA SPARK 开发板上。FPGA SPARK依次将接收到的数据显示在八个 LED上面。PC方的通信参数为:波特率 9600bps。奇校验,一位停止位,8位数据位。

《LCD显示基础教程》

描述LCD显示技术的基本原理,点阵式LCD模块的读写时序,LCD驱动电路的FPGA设计思路

实验:在LCD显示图象

将LCD目录下的源代码编译后下载到FPGA SPARK 1.1 开发板,就可以看见一只可爱的流氓兔,为了图象更加清晰,您可能需要调节LCD背光的亮度 实验照片

实验:VGA接口

将显示器的VGA接口接在FPGA SPARK开发板上,将VGA目录下的sof文件下载到实验板,可以看到显示器以680x800的分辨率显示出216色彩条。实验照片

实验:MP3音量指示

在PC上安装Winamp,播放MP3音乐,将PC的串口连接到FPGA SPARK 1.1 开发板,同时将相应的sof下载到开发板,可以看见LED随着音乐的音量在不断闪烁,指示着音量大小。

《FPGA 10分钟快速使用入门》

一步一步教您如何开始使用FPGA SPARK (xilinx版本)实验板,即使您不懂FPGA,也可以快速上手

 

 

更多实验和教程请关注本页面的最新更新!

 

 

about us | Site Map |

copyright© 1999-2003 all rights reserved www.PLD.com.cn

e-mail: