用Verilog(FPGA)实现USB源代码
- 名称:用Verilog(FPGA)实现USB源代码
- 类型:单片机学习
- 授权方式:免费版
- 更新时间:09-10 22:58:47
- 下载要求:无需注册
- 下载次数:6303次
- 语言简体中文
- 大小:274 KB
- 推荐度:3 星级
《用Verilog(FPGA)实现USB源代码》简介
标签:单片机开发,单片机原理,
用Verilog(FPGA)实现USB源代码
<p>#define NOCRYPT // prevent attempt to include missing files<br>
#define _INC_EXCPT // prevent excpt.h from being included<br>
<br>
#include <stdlib.h><br>
#include <windows.h><br>
#include <winioctl.h><br>
#include <devintf.h> // DriverWorks<br>
<br>
// OpenByInterface<br>
//<br>
// Opens the nth device found with the given interface class<br>
<br>
HANDLE OpenByInterface(<br>
GUID* pClassGuid, // points to the GUID that identifies the interface class<br>
DWORD instance, // specifies which instance of the enumerated devices to open<br>
PDWORD pError // address of variable to receive error status<br>
)<br>
{<br>
HANDLE hDev;<br>
CDeviceInterfaceClass DevClass(pClassGuid, pError);<br>
<br>
if (*pError != ERROR_SUCCESS)<br>
无需注册
return INVALID_HANDLE_VALUE;<br>
<br>
CDeviceInterface DevInterface(&DevClass, instance, pError);<br>
<br>
if (*pError != ERROR_SUCCESS)<br>
return INVALID_HANDLE_VALUE;<br>
<br>
hDev = CreateFile(<br>
DevInterface.DevicePath(),<br>
GENERIC_READ | GENERIC_WRITE,<br>
FILE_SHARE_READ | FILE_SHARE_WRITE,<br>
NULL,<br>
OPEN_EXISTING,<br>
FILE_ATTRIBUTE_NORMAL,<br>
NULL<br>
);<br>
<br>
if (hDev == INVALID_HANDLE_VALUE)<br>
*pError = GetLastError();<br>
<br>
return hDev;<br>
}</p>, 大小:274 KB
Tag:单片机学习,单片机开发,单片机原理,单片机学习
《用Verilog(FPGA)实现USB源代码》相关下载
- › 用Verilog(FPGA)实现USB源代码
- 在百度中搜索相关下载:用Verilog(FPGA)实现USB源代码
- 在谷歌中搜索相关下载:用Verilog(FPGA)实现USB源代码
- 在soso中搜索相关下载:用Verilog(FPGA)实现USB源代码
- 在搜狗中搜索相关下载:用Verilog(FPGA)实现USB源代码
编辑推荐
分类导航
最新下载