Top
HIDaspx
DownLoad
HIDasp高速化
制作
AVR関係
AVR_Monit
AVR_term
W32_term
HIDmon88
HIDtester
usbRS232
Arduino2313
デジタルテスター
ATmega88生活
KeyBoardマニア
KeyBoardマニアII
Arduino400
PICライター
ARMライター
赤外線リモコン
ARM
STM32ブートローダー
STM8S-Discovery改造
STM8S-OpenOCDライター
LPCXpresso
LPC用ブートローダー
NXP用LPCUSB
NXP用ブートローダー
MARY基板
LPC1114FN28
OpenOCD JTAGアダプター
OpenOCDビルド方法
arm-gccビルド方法
mapleIDEの改造
libmapleで仮想COM
PIC32
PIC32MX
Pinguinoで遊ぼう
ブートローダーを作る
シリアルブートローダー
USB仮想シリアル
USBカスタムデバイス
USB簡易モニター
USBオシロスコープ
USBホスト
PIC32でBluetooth
USBAudio
USBStudy
VGA出力に挑戦
BASICを動かす
WinUSB
勝手に改蔵*PIC32
PIC18F
HIDブートローダー
AVR/PIC両用ライター
ARMライター
usb汎用クラス
usbシリアル変換
usbキーボード変換
sdccを使いこなす
mcc18を使いこなす
HIDmon-2550
HIDmon-14K50
PICmonitor
試行錯誤の記録
UBWを試す
旧HIDboot
PIC18F2550試用記
PIC18F4550試用記
その他マイコン
NEC78K
RX62N
SH2A
H8
FM3
XPからubuntuに乗り換え
Android
Xen-hypervisor
Windows8カスタマイズ
開発日記
2015-04
ノウハウ
AVRUSB_Tips
HIDasp情報
汎用USB-IO
・
リンク
フリースペース
ゲストブック
旧コンテンツ
WinVista
インターフェース考
最新の20件
2022-07-25
2008-10
HIDasp高速化
H8/3048F
AutoTicketLinkName
2021-12-11
FormattingRules
2021-12-08
PukiWiki/1.4/Manual/Plugin/O-R
PukiWiki/1.4/Manual/Plugin/L-N
PukiWiki/1.4/Manual/Plugin/V-Z
PukiWiki/1.4/Manual/Plugin/A-D
PukiWiki/1.4/Manual/Plugin/E-G
PukiWiki/1.4/Manual/Plugin/S-U
PukiWiki/1.4/Manual/Plugin/H-K
2020-02-23
YukiWiki
PHP
PukiWiki
WikiWikiWeb
2018-12-19
SandBox
InterWiki
2015-05-07
2015-04
2015-05-02
MenuBar
編集
差分
WinUSB の編集
-- 雛形とするページ --
(no template pages)
[[PIC32MX]] *WinUSBについて [#pa65ac14] 一次情報 Microsoft -http://msdn.microsoft.com/ja-jp/library/windows/hardware/gg487341.aspx --------- USB デバイスを製造するハードウェア メーカーは通常、アプリケーションがデバイスの機能にアクセスする方法を提供する必要があります。そのために、かつては、Windows Driver Model (WDM) を使用してデバイスのファンクション ドライバーを実装し、デバイス スタック内でシステム提供のプロトコル ドライバーの上にドライバーをインストールする必要がありました。現在、Windows Driver Foundation (WDF) が USB ドライバーの推奨モデルです。WDF は、USB デバイスへのアクセスを提供するため、下記の 3 つのオプションを提供します。 -WDF ユーザー モード ドライバー フレームワーク (UMDF) を使用して、ユーザー モード ドライバーを実装する -WDF カーネル モード ドライバー フレームワーク (KMDF) を使用して、カーネル モード ドライバーを実装する -デバイスのファンクション ドライバーとして WinUsb.sys をインストールし、WinUSB API を使用してデバイスにアクセスするアプリケーションを提供する ------- ~ --いつものことながら、Microsoftの中の人は、何言ってるのかさっぱりわけわかんないので翻訳。 ~ -Windowsで自作USBデバイスのドライバーを書くには、いままでは''DDK(デバイスドライバー開発キット)と格闘しながら苦労して''書く必要があったんだけど、 -WinUSB.DLLを使ってくれるなら、''デバドラ書かなくても''自作USBデバイスを制御できるよん。 以上。 ~ -''え?それって、これまでの[[LibUSB-win32:http://sourceforge.jp/projects/sfnet_libusb-win32/]]とどこが違うの?'' --本質的な違いは無いです。 --WinUSBはWindows Vista以降で使用できる、microsoftが自ら実装した''LibUSBもどき''です。 --WindowsXPでもWinUSBドライバーをインストールすれば使えます。 ~ ~ ~ *では、さっそく実践編 [#vfd49b52] -その1:[[PIC32MXでUSBカスタムデバイス>USB_CUSTOM]] ~ -その2:[[USB簡易モニター>PIC32mon]] ~ -その3:[[USBオシロスコープ]]
タイムスタンプを変更しない
[[PIC32MX]] *WinUSBについて [#pa65ac14] 一次情報 Microsoft -http://msdn.microsoft.com/ja-jp/library/windows/hardware/gg487341.aspx --------- USB デバイスを製造するハードウェア メーカーは通常、アプリケーションがデバイスの機能にアクセスする方法を提供する必要があります。そのために、かつては、Windows Driver Model (WDM) を使用してデバイスのファンクション ドライバーを実装し、デバイス スタック内でシステム提供のプロトコル ドライバーの上にドライバーをインストールする必要がありました。現在、Windows Driver Foundation (WDF) が USB ドライバーの推奨モデルです。WDF は、USB デバイスへのアクセスを提供するため、下記の 3 つのオプションを提供します。 -WDF ユーザー モード ドライバー フレームワーク (UMDF) を使用して、ユーザー モード ドライバーを実装する -WDF カーネル モード ドライバー フレームワーク (KMDF) を使用して、カーネル モード ドライバーを実装する -デバイスのファンクション ドライバーとして WinUsb.sys をインストールし、WinUSB API を使用してデバイスにアクセスするアプリケーションを提供する ------- ~ --いつものことながら、Microsoftの中の人は、何言ってるのかさっぱりわけわかんないので翻訳。 ~ -Windowsで自作USBデバイスのドライバーを書くには、いままでは''DDK(デバイスドライバー開発キット)と格闘しながら苦労して''書く必要があったんだけど、 -WinUSB.DLLを使ってくれるなら、''デバドラ書かなくても''自作USBデバイスを制御できるよん。 以上。 ~ -''え?それって、これまでの[[LibUSB-win32:http://sourceforge.jp/projects/sfnet_libusb-win32/]]とどこが違うの?'' --本質的な違いは無いです。 --WinUSBはWindows Vista以降で使用できる、microsoftが自ら実装した''LibUSBもどき''です。 --WindowsXPでもWinUSBドライバーをインストールすれば使えます。 ~ ~ ~ *では、さっそく実践編 [#vfd49b52] -その1:[[PIC32MXでUSBカスタムデバイス>USB_CUSTOM]] ~ -その2:[[USB簡易モニター>PIC32mon]] ~ -その3:[[USBオシロスコープ]]
テキスト整形のルールを表示する
ログインまたはアカウント作成