秋月電子のRX621マイコンボード開発セットをe2studioで開発しようとしたときのエラー解決方法をご教授頂けないでしょうか。

大変申し訳ありませんが、解決方法を教えて頂けないでしょうか。

 

問題点①:Peripheral Driver Generator2でピンの設定を行った際、以下の画像の通りのエラーメッセージが出ました。

このあと、e2studioでどのような変更をすればよいのでしょうか。解決方法をご存知の方はご教授頂けないでしょうか。

 

問題点②:e2studioでプロパティ→すべてビルド を実施した際、以下のエラーメッセージが出ました。

.hファイルが読み込まれていないことが原因ですが、なぜ読み込まれないのかわかりません。解決方法をご存知の方はご教授頂けないでしょうか。

Extracting support files...
12:47:32 **** プロジェクト sample2 に対する構成 HardwareDebug の 逐次ビルド ****
make -j8 all
'Scanning and building file: ../src/default/LPC/R_PG_LPC.c'
'Scanning and building file: ../src/default/SYSTEM/R_PG_Clock.c'
'Invoking: Scanner and Compiler'
ccrx -MM -MP -output=dep="src/default/LPC/R_PG_LPC.d"  -MT="src/default/LPC/R_PG_LPC.obj"  -MT="src/default/LPC/R_PG_LPC.d" -isa=rxv1 -fpu -include="C:\Program Files (x86)\Renesas\RX\2_7_0\include","C:\Users\depto\Desktop\RX_sample\sample2\generate" -lang=c -nomessage -debug -nologo  "../src/default/LPC/R_PG_LPC.c"
'Invoking: Scanner and Compiler'
ccrx -MM -MP -output=dep="src/default/SYSTEM/R_PG_Clock.d"  -MT="src/default/SYSTEM/R_PG_Clock.obj"  -MT="src/default/SYSTEM/R_PG_Clock.d" -isa=rxv1 -fpu -include="C:\Program Files (x86)\Renesas\RX\2_7_0\include","C:\Users\depto\Desktop\RX_sample\sample2\generate" -lang=c -nomessage -debug -nologo  "../src/default/SYSTEM/R_PG_Clock.c"
../src/default/LPC/R_PG_LPC.h(20):E0520005:Could not open source file "r_pdl_lpc.h"
../src/default/LPC/R_PG_LPC.h(21):E0520005:Could not open source file "r_pdl_lpc_RX62Nxx.h"
src/default/LPC/subdir.mk:14: recipe for target 'src/default/LPC/R_PG_LPC.obj' failed
make: *** [src/default/LPC/R_PG_LPC.obj] Error 1
make: *** Waiting for unfinished jobs....
../src/default/SYSTEM/R_PG_Clock.h(20):E0520005:Could not open source file "r_pdl_cgc.h"
../src/default/SYSTEM/R_PG_Clock.h(21):E0520005:Could not open source file "r_pdl_cgc_RX62Nxx.h"
src/default/SYSTEM/subdir.mk:14: recipe for target 'src/default/SYSTEM/R_PG_Clock.obj' failed
make: *** [src/default/SYSTEM/R_PG_Clock.obj] Error 1

 

以上、よろしくお願い申し上げます。

  • 追記問題点②:

    問題点②エラー時の画面のキャプチャです。

     

  • NOKKIEさん、こんにちは。NoMaYと申します。

    まだ手元で再現確認までした訳では無いのですが、ハタと思い当たることがあります。もしかすると、PDG2はe2 studio v6とは連携出来ないかも知れません。つまり、PDG2はv5.4.0までのバージョンのe2 studioとしか連携出来ないかも知れず、そのせいで、このような症状が発生しているのかも知れません。

    症状を伺って私の頭にとっさに思い浮かんだのは以下のようなことです。

    (1) PDG2はe2 studioのプロジェクトジェネレータが生成した幾つかのファイルをビルドから除外して代わりにPDG2が登録したPDG2向けのファイルがビルドされるようにしようとしたが出来なかった。

    (2) その為、その後に行われる筈であったインクルードパスをe2 studioに登録する過程が行われず、ビルド時にコンパイラがインクルードファイルを見付けることが出来なかった。

    思い当たることというのは、e2 studio v6.0.0では、それ以前のバージョンのe2 studioとはプロジェクトジェネレータがファイルを生成するフォルダが変更されていて、そのせいではないかと疑われます。

    お急ぎでしたらe2 studio v5.4.0で試してみてはどうでしょうか? 私は今晩か明日にe2 studio v6.0.0とv5.4.0で試してみようかと思っています。

  • NoMaY様 

    NOKKIEです。早急なご回答ありがとうございます。
    e2 studio v5.4.0で確認してみます。ありがとうございました。
  • NOKKIEさん、こんにちは。NoMaYです。

    もしかすると、以下のようにすることでe2 studio v6.0.0で今回発生している現象を回避出来るかも知れません。

    (1) プロジェクトフォルダ\generate\の下のファイルを全てプロジェクトフォルダ\src\に移動させる

    (2) その上で同じことをやってみる

    というのは、v5.4.0までのバージョンのe2 studioのプロジェクトジェネレータはプロジェクトフォルダ\src\にファイルを生成していたからです。

  • NoMaY様

    NOKKIEです。お世話になっております。

    ご提案頂いた通り、V.5.4.0で確認したところ、問題解決しました。
    ありがとうございました。v.6.0.0の対策案も後で確認します。

    ビルドしたところ、新たなエラーが1件…
    添付ファイルをアップロードできないため、新たなスレッドを立てて質問いたしますので、
    もし原因に心あたりが御座いましたら、ご教授頂けますようお願い申し上げます。
    (異業種からプログラマー転身した初心者のため質問ばかりで申し訳ございません。
    よろしくお願い申し上げます。)