所需软件:Quartus/ISE、EZ-USB_devtools、Labview与VISA驱动
步骤:
1,安装Quartus/ISE、EZ-USB_devtools、Labview与VISA驱动,解释略;
2,下载FPGA程序,解释略;
3,下载USB固件,解释:开发板上电,连接开发板与PC机的USB接口,自动安装USB的驱动,此次出现的安装硬件向导界面,是固件缺失状态下的安装驱动界面,如图
打开Cypress->USB->EZ-USB Control Panel,Target选择FX2,点击Downlod,下载固件程序,即后缀为.hex的文件,如图
调试阶段的固件为.hex文件,掉电后该固件数据丢失,因此一般设计USB芯片通过IIC总线外扩一片E2PROM存储器,可以通过Hex2Bix.exe软件把.hex文件转化成.iic文件,在产品阶段下载.iic固件程序,(Cypress公司USB2.0的内核为51单片机,USB3.0的内核为arm9,开发USB固件程序指的就是编写内核单片机或者arm的程序,对USB2.0可以用Keil uVision2进行开发,跟51单片机的开发类似。);
下载完成后,如图
会重新出现安装硬件向导,此次出现的安装硬件向导界面,是固件存在状态下的安装驱动界面,如图
选择USB,next,点击Refresh,在Device List栏找到相应的USB的VID&PID(VID与PID的信息存储在固件程序里,可以通过对固件程序的修改改变他们的值),选择VID&PID后,在右侧的Manufacturer Name 和Model Name栏会出现相应的USB信息,可以看到Model Name为使用的EZ-USB FX2,如图
next,生成Labview的USB驱动为prefix,可以选择驱动存放位置,如图
next,确定创建驱动,如图
安装驱动,如图
如果安装不成功,可以找到驱动存放的位置,手动安装,右键prefix.inf安装即可,如图
如果仍不成功,重复Labview驱动这一步骤,Labview驱动这一块有时会出现问题;
5,Labview应用程序,解释:打开National Instruments->LabVIEW 2011->LabVIEW,打开应用程序,后面板如图
前面板如图
选择USB设备,刷新,找到USB设备,如图
点击运行,如图
采集到的直流信号,如图
采集到的交流信号,如图
采集到的图像信号,如图