一种基于CY7C68013的纳米粒度
时间:10-18
来源:互联网
点击:
EZ_USB系列芯片提供了开发库CyAPI.lib,使用其中的控制函数类,可以在VC++6.0环境下开发界面程序。建立MFC工程后,在工程中加入CyAPI.lib,并且在主文件头部添加EZ-USB开发环境中提供的CyAPI.h头文件。利用库中的控制函数,如VendorID、ProductID等,可以获取USB设备的描述信息,同时也可以编写相关的控制功能程序。
USB主机程序可以使用Cypress提供的CyAPI.lib库来进行编程,CyAPI.lib对应Cypress提供的驱动程序CyUsb.sys,为其提供了简单而且功能强大的C++编程接口,通过CyAPI.lib库提供的函数,可以对USB设备进行读写操作,这些函数主要是Open、Close和XferData。
界面中的CheckoutEquipment分类框中为USB描述相关信息,由主机通过标准请求获得。上位机向FPGA发送命令后,通过接收按键,上位机可以接收到FPGA内部的数据,并在编辑框中显示出来。

图4 数据接收界面
- 频宽、取样速率及奈奎斯特定理(09-14)
- 为什么要进行信号调理?(09-30)
- IEEE802.16-2004 WiMAX物理层操作和测量(09-16)
- 为任意波形发生器增加价值(10-27)
- 基于PCI 总线的高速数据采集系统(09-30)
- 泰克全新VM6000视频测试仪助力数字电视等产品测试 (10-06)
