調査
基礎知識
-
USBの基礎知識に関しては「PICで楽しむUSB機器自作のすすめ」がわかりやすい。
-
ピンポンバッファとは?
-
SFRとは?
-
-
USBにはデバイスクラスというものがある。
通常、USBでPCへ接続するためにはデバイスドライバを作成して、利用する各PCへインストールする必要があります。しかし個人が趣味のレベルでデバイスドライバを開発するのはとても大変です。しかしインタラプト転送の一種であるHID (Human Interface Device)という規定に従えばドライバ開発無しにPCへの接続が可能になります。
— 電子工作専科
HID USB
HID USB
-
Descriptorってなに?
-
調査中
-
-
Reportってなに?
ホストとデバイス間でやりとりするデータのことをレポートと呼びます。
開発
試してみること
-
下記4つが必要らしい
-
✓ MPLABのインストール
-
✓ XC8 C Compilerのインストール
link
-
Universal Serial Bus Device Class Definition for MIDI Devices
-
-
USB内蔵PICというのがあるらしい。
-
-
図書館で借りられそうな本