本资料涵盖FPGA开发板的基础知识、硬件结构及应用案例,旨在帮助初学者快速入门并掌握FPGA开发技能。
FPGA 开发版资料:
1. 数字逻辑电路基础实验
01_led1:点亮全部8个LED灯
02_led_twinkle:8个LED灯以一定频率闪烁
03_led_water:流水灯实验,模拟水流效果
04_key_led:读取按键信号并控制相应LED亮起,例如按下key1则点亮LED1;按key2则点亮LED1-LED2,以此类推。
05_ckey_led:通过拨码开关驱动控制LED,如向上拨动第1位,则点亮LED1;向上拨动第2位,则点亮LED2。
06_sled:静态数码管显示实验,依次显示0到f的数字或字母
07_dled :动态数码管显示实验
08_beep:蜂鸣器输出报警声实验,“滴”声间隔发出
09_uart:通过串口线连接PC机和开发板进行通信,发送字符并回发确认信息。
10_ps2_keyboard_test:FPGA接收PS/2键盘输入的A到Z键值,并将其转换为ASCII码后通过串口发送至PC机上显示。实验时需接通键盘及调试助手软件。
11_lcd1602:在LCD1602显示屏中用英文显示“HELLO WORLD!”
12_lcd12864:使用LCD12864显示器展示内容Our FPGA EDANIOS IISOPCFPGA
13_vga256:通过连接开发板的VGA接口到电脑液晶屏,实现640*480分辨率下显示256种颜色的效果。
14_tlc549adc:利用状态机对TLC549进行采样控制实验,调节电位器RW1可以改变ADC输入电压值,并在数码管上显示出读取的数据;同时使用万用表测量实际的输入电压并与显示数据对比验证准确性。
15_tlc5620dac:通过状态机对TLC5620进行数模转换控制实验,按key键选择DAC通道并设置8位数字值用于模拟量输出,并可通过数码管查看当前设定及模式;同时使用万用表测量实际的输出电压并与理论计算结果对比验证精度。