JAJA452A january 2011 – may 2023
MSP430 USB API は、USB について詳しく学習しなくても、USB デバイスを簡単に作成できるように設計されています。これには、MSP430 USB ディスクリプタ・ツールが付属しており、以下を自動的に実行します。
HID 用の API では、2 種類の HID 実装が可能です。1 つは、従来の HID デバイス用で、HID レポートに関する詳細な知識を必要とします。もう 1 つはデータパイプ HID デバイスです。これは、HID をシンプルなデータ・キャリアとして使用する方法をテキサス・インスツルメンツが実装したものです。これにより、設計者が HID レポートを作成する必要がなくなります。
MSP430 アプリケーションにとって、HID- データパイプ・インターフェイスは COM ポートによく似ているように見え、感じられます。
実際、HID- データパイプの API は、CDC (ホスト上で仮想 COM ポートを生成するために使用される) の API とほぼ同じです。
MSP430 USB API スタックの詳細については、https://www.tij.co.jp/tool/MSP430USBDEVPACK にある MSPUSBDEVPACK のドキュメントを参照してください。