お世話になっております。マイコン初心者のコミーです。
現在、GR-ROSE と e2studio + FIT を使用しPC(Teraterm)とUSB通信しようとチャレンジしています。
補足:E2Liteエミュレータを接続+GR-ROSEのUSBとPCを接続して使用しています。
手順書「 Renesas e2studio スマート・コンフィグレータ Application Examples:CMT,A/D,SCI,DMA,USB(アプリケーションノート)
R20AN0469JS0120 Rev.1.20
2019.06.20 」
をApplocation Example1~4までは順調に動作させることができましたが、USBのサンプル:Applocation Example5のみ動作させることができません。
*不具合動作1:COMポートは認識はするが(2分ほど)時間がかかる(デバック実行してから)
*不具合動作2:COMポート認識後、Teraterm で接続できるようになり、遅い反応ですが文字は打てます。
ただし、GR-ROSEからのリアクションは一切なしです。
コードはそのまま(Applocation Example5)のPDFからコピーして使用しました。
変更したのはクロックの設定とデバックの設定だけです。(CTM0とLED点灯用のPORTは(Applocation Example1)にて設定)
原因に心当たりがありましたら、ご教示いただければと思います。
<クロック設定>
SCKCR2にチェック / 48(USBクロックUCLK)になるように設定
<デバック設定>
EXTAL周波数:12 / 動作周波数:120 / 接続タイプ:FINE / エミュレータから電源を供給する:いいえ
下記追加情報です。
<デバイス選択ウィンドウ>
GR-ROSE用ボード定義ファイル(BDF)も使用し選択しました。
コミーさん、こんにちは。NoMaYです。GR-ROSEということですので、もしかしたらコンパイラはGNURXでしょうか?(そのことから何かヒントがすぐに思い浮かぶわけでは無いですけれども。)