微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 一种基于CY7C68013的纳米粒度

一种基于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 数据接收界面

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top