PIC32MX250F128B Harmony の USB Host Mouse の利用 #3

PIC32MX250F128B Harmony の USB Host Mouse の利用 #2 の続きです。

MHC での変更作業にかんしての流れの続きです。

4) Pin Table です。

PIC32MX hid_basic_mouse_usart_pin-table_2017_10_12.jpg

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

PIC32MX hid_basic_mouse_usart_pps-input-settings_2017_10_14.jpg

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

PIC32MX hid_basic_mouse_usart_pps-output-settings_2017_10_14.jpg


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 無線マウス は旨く動作しなかったで、随分改善されているようです。
 

このブログ記事について

このページは、おんちゃんが2017年10月13日 01:02に書いたブログ記事です。

ひとつ前のブログ記事は「PIC32MX250F128B Harmony の USB Host Mouse の利用 #2」です。

次のブログ記事は「esp-wroom-02 の wdt reset の不具合発生」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

カテゴリ

ウェブページ

サイトナビ