专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

FPGA的AD采集、USB传输、Labview上位机显示

作者:佚名   来源:本站原创   点击数:  更新时间:2014年01月19日   【字体:

所需软件: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单片机的开发类似。);

 

下载完成后,如图


 

会重新出现安装硬件向导,此次出现的安装硬件向导界面,是固件存在状态下的安装驱动界面,如图

 

 



 
 
4,Labview驱动,
解释:打开National Instruments->VISADriver Wizard,如图

 


 

选择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设备,如图

点击运行,如图

采集到的直流信号,如图

采集到的交流信号,如图

采集到的图像信号,如图

关闭窗口

相关文章