USB対応マイコンによるFTDI素子とのUSB通信

こんにちは。

Synergy (又はルネサスのUSB機能実装マイコン)で FTDI 素子を用いた機器と

通信を行いたいのですが、データの送受信を実現された方はいらっしゃいますでしょうか?

現在確認しているのは、

 CDCのClass Request(UX_HOST_CLASS_CDC_ACM_IOCTL_SET_LINE_CODING)は非対応である。

   非対応である為、上記関数を使用してボーレートやビットレートの設定は出来ない。

   従って、CDCドライバを使用して、FTDIデバイスを使用したUSB機器とデータのやり取りが出来ない。 

実現された方は、どのように対応されたのか、教えて頂けないでしょうか?

また、こうすればいいのではというご意見あれば教えて下さい。

是非、皆様のお知恵をかしてください。

よろしくお願い致します。

Parents
  • NoMaYさん、こんにちは。
    ご返信ありがとうございます。追加で教えて下さい。
    先ほど、エンドポイントやパイプについて学びました。
    www.picfun.com/usb02.html ←学習先

    (1)と(6)の推測にもとづくとボーレート設定は(1)と(6)が関連していると推測しました。
    コントロールのエンドポイントが1つで 、そのコントロールエンドポイントでのFTDIチップとのやりとりには、
    以下のヘッダファイル記載のコマンドが使用される。
    とのことですが、ボーレートを設定しているコマンドは頂いていいるURLのヘッダファイルから推測可能なのでしょうか?

    https://osdn.net/projects/uclinux-h8/scm/git/linux/blobs/master/drivers/usb/serial/ftdi_sio.h

    よろしければ、ご確認お願いします。

Reply
  • NoMaYさん、こんにちは。
    ご返信ありがとうございます。追加で教えて下さい。
    先ほど、エンドポイントやパイプについて学びました。
    www.picfun.com/usb02.html ←学習先

    (1)と(6)の推測にもとづくとボーレート設定は(1)と(6)が関連していると推測しました。
    コントロールのエンドポイントが1つで 、そのコントロールエンドポイントでのFTDIチップとのやりとりには、
    以下のヘッダファイル記載のコマンドが使用される。
    とのことですが、ボーレートを設定しているコマンドは頂いていいるURLのヘッダファイルから推測可能なのでしょうか?

    https://osdn.net/projects/uclinux-h8/scm/git/linux/blobs/master/drivers/usb/serial/ftdi_sio.h

    よろしければ、ご確認お願いします。

Children
No Data