Loading [MathJax]/jax/output/SVG/fonts/TeX/fontdata.js
Menu
Product
Email
PDF
Order now
MSP430™ USB HID Windows API プログラマー・ガイド
JAJA452A
january 2011 – may 2023
CONTENTS
SEARCH
MSP430™ USB HID Windows API プログラマー・ガイド
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-Datapipe デバイスに関するレポートの形式
C 関連資料
C 改訂履歴
重要なお知らせ
search
No matches found.
Full reading width
Full reading width
Comfortable reading width
Expanded reading width
Card for each section
Card with all content
Application Note
MSP430™ USB HID Windows API プログラマー・ガイド
このリソースの元の言語は英語です。 翻訳は概要を便宜的に提供するもので、自動化ツール (機械翻訳) を使用していることがあり、TI では翻訳の正確性および妥当性につきましては一切保証いたしません。 実際の設計などの前には、ti.com で必ず最新の英語版をご参照くださいますようお願いいたします。
1
MSP430™ USB HID Windows API プログラマー・ガイド