FS2021_RX65N_FreeRTOS_GCCのコンパイルエラー

はじめまして、ヨッシーと申します。

freeRTOSを検討したいと、sampleのプロジェクトをダウンロードして

確認を進めようとしています。

ターゲットはRX65Nとして、FS2021_RX65N_FreeRTOPSとFS2021_RX65N_FreeRTOS_GCCを

e2studioでインポートしてコンパイルしているのですが

FS2021_RX65N_FreeRTOS_GCCだけ、vecttle.cの

R_BSP_ATTRIB_SECTION_CHANGE_EXCEPTVECT void (* const Except_Vectors[])(void) =
{
  ***** 省略
};

で、下記エラーとなります。

../src/smc_gen/r_bsp/mcu/rx65n/vecttbl.c:175:39: error: expected ';' before 'void'
R_BSP_ATTRIB_SECTION_CHANGE_EXCEPTVECT void (* const Except_Vectors[])(void) =
                         ^~~~~

どの様に解決するのでしょうか?

どなたか、ご教授頂けると有難いです。

Parents
  • ヨッシーさん、こんにちは。NoMaYです。

    今後に関して、一言添えておくと、BSPモジュールの設定とかコンパイル/リンクの最適化の設定とか見直してあげないと、プログラムはとても大きいです、、、(RX版クイックコネクトIoTセンサミドルウェア自体も結構大きいですよ、、、)

Reply
  • ヨッシーさん、こんにちは。NoMaYです。

    今後に関して、一言添えておくと、BSPモジュールの設定とかコンパイル/リンクの最適化の設定とか見直してあげないと、プログラムはとても大きいです、、、(RX版クイックコネクトIoTセンサミドルウェア自体も結構大きいですよ、、、)

Children
  • NoMayさん。

    ご助言、有り難うございます。

    freeRTOSを検討するため、今回 CS+からe2studioに環境を変えて試みている状況でして

    eclipseも、過去に少し触った程度で、慣れない感じでして

    これから、考えていきたいと思います。

    以上、大変有り難うございました。