スパイス  組み込み制御装置の受注製作

USBから複数シリアルポートを
平成26年 6月 16日

 他CPUでの複数シリアルポート接続
 PIC CPUでの複数シリアルポート接続を行う方法に詰まったので、他のCPUを使って同じような試みがないか調べてみました。すると参考になりそうなHPが幾つか見つかりました。

 なんとかなるさね
 ルネサス社製RX CPUを使ったUSBで複数機能の実装にトライしています。複数シリアルポートによるディスクリプタの記述方法が書かれています。ディスクリプタの書き方に関して動作する書き方が分かったことと、デバイスマネージャーでの表示のされ方が示されているので参考にさせて頂きました。しかし最終的には複数のシリアルポートを実装するのではなく、複数機能を実装することに舵が切られているようです。

 ATMEL社アプリケーションノート
 USBに複数の機能を実装する具体例が複数記述されています。1本のUSBに複数のシリアルポートを実装できる具体例があることは非常に心強い気持ちになれました。”本当に出来るのか”の疑念が晴れます。また、PC側で必要になるinfファイルの記述サンプルがあります。

 Project fenrir
 USBによる実装に関してPC側にも多くの問題があることが書かれています。多くは既にHotFixなどで対策されているようですが、上手く動作しないときに、何を調べればいいかを教えてくれます。

 他にはサイプレス社のUSB関連の文書にも参考になるものがあります。アドレスを控え忘れたので記載できませんが。

目次へ  前へ  次へ