使用板卡前,需要先进行测试,以明确FPGA板卡的好坏。各种Xilinx大学计划板卡的硬件平台在出厂时板卡上配置的Flash中都存储有相应的测试文件,当板卡上电后会自动执行测试文件并在简单显示设备上显示一些信息,说明板卡正常。
Basys3板卡出厂时,在SPI Flash存储了示范配置测试程序。该测试工程文件的源代码和预置比特流文件也可以在Xilinx大学计划网站下载。如果该演示配置程序预先存储到SPI Flash中,并且板卡工作在SPI模式,那么演示工程项目将进行基本的硬件检测。下面介绍演示工程项目如何配置板卡上的组件。
● 拨动SW0~SW15之间的任意拨动开关,对应的LED指示灯点亮或关闭。
● VGA端口能够显示USB鼠标的反馈信号。
● 在USB-HID鼠标端口连接一个鼠标,能够控制VGA显示器上的鼠标指针。
● 上电后,4位七段数码管循环显示数字0~9,间隔时间为1s。
● 按下BTNU、BTNL、BTNR或BTND按键,将会有一位七段数码管的显示全部熄灭。
● 按下BTNC按键,将会使整个工程项目复位。
● 上电后,板卡会通过UART发出信息。然后,每次按下按键都会发出一条信息。运行串口调试助手可以连接UART,需要设置波特率为9600,8位数据位,1位停止位,无奇偶校验。