ZHCACO6A
january 2011 – may 2023
1
1
MSP430™ USB HID Windows API 编程人员指南
2
引言
3
实现
3.1
概述
3.2
文件组织
3.3
系统要求
3.4
MSP430 USB API 堆栈
3.5
Windows 如何将物理 USB HID 器件映射到主机应用程序
3.6
在系统上查找特定 HID 器件/接口并将其打开
3.7
发送/接收数据
3.8
检测 HID 器件的动态连接/断开
4
函数调用参考
4.1
器件连接管理和初始化调用
4.1.1
VOID HID_Init(struct strHidDevice* pstrHidDevice)
4.1.2
DWORD HID_GetSerNums(WORD vid, WORD pid, struct strTrackSerialNumbers *serialNumList)
4.1.3
DWORD HID_GetNumOfInterfaces(WORD vid, WORD pid, DWORD numSerNums)
4.1.4
BYTE HID_Open(struct strHidDevice* pstrHidDevice, WORD vid, WORD pid, DWORD deviceIndex, char serialNumber[SERNUM_LEN], DWORD totalDevNum, DWORD totalSerNum)
4.1.5
BYTE HID_Close(struct strHidDevice* pstrHidDevice)
4.1.6
BYTE HID_GetVersionNumber(struct strHidDevice* pstrHidDevice, USHORT * VersionNumber)
4.2
发送/接收数据
4.2.1
BYTE HID_WriteFile(struct strHidDevice* pstrHidDevice, BYTE* buffer, DWORD bufferSize, DWORD* bytesSent)
4.2.2
BYTE HID_ReadFile(struct strHidDevice* pStrHidDevice, BYTE* buffer, DWORD bufferSize, DWORD* bytesReturned)
4.3
即插即用管理
4.3.1
BYTE HID_RegisterForDeviceNotification(HWND hWnd, HDEVNOTIFY* diNotifyHandle)
4.3.2
BYTE HID_UnregisterForDeviceNotification(HDEVNOTIFY* diNotifyHandle)
4.3.3
BOOL IsDeviceAffected(struct strHidDevice* pstrHidDevice)
5
演示应用程序
6
MSP430 USB 工具套件
HID 接口数据结构:strHidDevice
HID 数据管道器件上的报告格式
C 参考文献
C 修订历史记录
C
参考文献
MSP430 USB API 堆栈编程人员指南
(随 API 堆栈下载;请参阅 MSP430 USB 开发套件的链接,位于
/tool/cn/MSP430USBDEVPACK
)
适用于 HID 的 Microsoft 开发者网络参考:
http://msdn.microsoft.com/en-us/library/dd446410.aspx
如果需要支持,请访问
http://www.ti.com/msp430
并查看支持选项。
千亿体育app官网登录(中国)官方网站IOS/安卓通用版/手机APP
|
米乐app下载官网(中国)|ios|Android/通用版APP最新版
|
米乐|米乐·M6(中国大陆)官方网站
|
千亿体育登陆地址
|
华体会体育(中国)HTH·官方网站
|
千赢qy国际_全站最新版千赢qy国际V6.2.14安卓/IOS下载
|
18新利网v1.2.5|中国官方网站
|
bob电竞真人(中国官网)安卓/ios苹果/电脑版【1.97.95版下载】
|
千亿体育app官方下载(中国)官方网站IOS/安卓/手机APP下载安装
|