PIC32MX250F128B Harmony の USB Host Mouse の利用 #2 の続きです。
MHC での変更作業にかんしての流れの続きです。
5) PPS の設定&確認。
この後、PPS を設定、確認すれば終わりです。
MCH を起動して。
Hramony Framwork Configuration -> Sytem Service -> Ports -> Use Port System Service?
-> Port Configuration Settings -> Pin Cofiguration
PPS Input Configuratioon と PPS Output Configuration を設定します。
設定は、それぞれの設定画面で、未使用のPPS InputX, PPS OutputX のエントリーを選んで
設定します。
すでに設定されている場合は、内容を確認します。
i) PPS Input の設定と確認
a) U1RX -> PPS Input2 (おんちゃんの場合です)
Function : INPUT_FUNC_U1RX
Pin : INPUT_PIN_RPB2
ii)PPS Outputの設定と確認
a)REFCLKO -> PPS Out0(おんちゃんの場合です)
Function : OUTPUT_FUNC_REFCLKO
Pin : OUTPUT_PIN_RPA4
b)U1TX -> PPS Out1(おんちゃんの場合です)
Function : OUTPUT_FUNC_U1TX
Pin : OUTPUT_PIN_RPB3
6) 最後に、実際にマウスを繋げてテストしてみました。
この Hramony V2.04 の USB HOST Mouse Frame Work は、随分改善されているみたいです。
i) HID 1.11 ? 対応の USB マウスは、もちろん問題無く動作しました。
ii) USB 無線マウスも動作しました。但し、こちらは、PCのターミナルへのレスポンス表示が少し遅いみたいです。
ii) HID 1.11 非対応の古い USBマウスを問題なく動作しました。
注)PIC24F & MLA で作った方の USB HOST Mouse Frame Work は、
HID 1.11 非対応とUSB 無線マウス は旨く動作しなかったで、随分改善されているようです。