PIC24 USB 導入ガイド2 内容

Chapter1 USBユニバーサルシリアルバス

USBの概要・USBデータ構造・トランザクション・パケットエニュメレーション

Chapter2 プログラム実験環境をつくる

MPLAB・C30・USBライブラリのインストール

MPLAB-ICD3・REAL-ICE・PICKIT3(PICKIT2)のインストール

MPLABによるプログラム開発手順

Chapter3 PIC24FJ256GA110デバイスとその応用

3-1.PIC24FJ256GA110デバイス

3-2.MA340 PIC24 USB実験評価ボード

3-3.CPUのクロック

3-4.I/Oポート

ポート操作・LEDの操作・スイッチの読取り

3-5.PPS機能

3-6.タイマ機能

3-7.非同期シリアル通信UART機能

3-8.LCD表示

3-9.A/D変換

3-10.リアルタイムクロック

3-11.SDカードインタフェース

Chapter4 USBデバイスアプリケーション

4-1.HIDマウスデバイスとUSBライブラリのプログラミング手順

4-2.HIDキーボード

4-3.MIDIデバイス

4-4.HIDカスタム

アプリケーション1・アプリケーション2・アプリケーション3

4-5.HID USBプログラムを調べる

PIC側・ホストPC側のプログラム

4-6.MA340用HID USBプログラム

ホストPC側プログラム・MA340側プログラム

4-7.デバイスディスクリプタ

4-8.CDCシリアル通信

4-9.CDC Basicカスタム

4-10.オーディオスピーカ

4-11.SDカードリーダ

4-12.SDカード データロガー

4-13.内部フラッシュによるマスストレージ

4-14.複数のエンドポイント

4-15.複数のエンドポイント2

4-16.WinUSB汎用ドライバ

4-17.ハイバンド幅カスタム

Chapter5 USBホストアプリケーション

5-1.USBホストとは

5-2.HIDホストキーボード

5-3.HIDホストマウス

5-4.USBメモリドライブ

5-5.USBメモリデータロガー

5-6.USBホスト汎用デモ USBでPICとPICをつなぐ