RL78/G11 簡易IICAについて

いつもお世話になります。

とし といいます。

 

現在、秋月電子で購入した評価ボード

「RL78/G11スティック型評価ボード(R5F1058AALA)」を

使用しています。

アバウトな質問で申し訳ないのですが

簡易IICAを使いたいとチョコさんのRL78/G10,G13

簡易IICAサンプル等を参照させてもらいましたが

ビルドすら通りません。

レジスタ名は修正したのですが「#pragmaの構文が不正、識別子がありません」 

等のエラーが出ます。

 

実際、G11のサンプルとしてどのシリーズ(G10,G13等)を

参照すればよいのでしょうか。

 

以上、アバウトで申し訳ありませんが

どなたかわかる方、アドバイスを頂きたく思います。

 

Parents
  • いつもお世話になります。

    とし といいます。

    CPU ;RL78G11 (R5F1058AALA)
    環境;CSPlus_CC_Package_V80300
       CC-RL_V10900
    参考プログラム
    G10
    japan.renesasrulz.com/.../277

    標記の環境でG10の簡易IICAプログラムを
    プロジェクト作成時に「既存のプロジェクトファイルのファイル構成を流用する」と
    「プロジェクト・フォルダ以下の構成ファイルをコピーして流用する」で
    G11用に変換しました。

    この後、レジスタ名を修正したのちビルドを行うと
    「(E) E0562300 E0562300:Duplicate symbol "_シンボル名" in "ファイル名"」の
    エラーが発生します。

    シンボル名が重複してるとのことなので
    重複してると思われる所を修正していくと
    (シンボル名 main ⇒hdwinit⇒exit⇒start の順番で修正しました。)

    今度は「(E) E0562142 E0562142:Interrupt table address "0x0" of ".vect" has multiple definition」
    が出てきました。
    割り込みベクタで「0x0」は使用してないと思うのですが
    この場合は自分の手順が悪いのでしょうか。

    ご存知でしたらアドバイスを頂きたく思います。

    以上、よろしくお願いします。
Reply
  • いつもお世話になります。

    とし といいます。

    CPU ;RL78G11 (R5F1058AALA)
    環境;CSPlus_CC_Package_V80300
       CC-RL_V10900
    参考プログラム
    G10
    japan.renesasrulz.com/.../277

    標記の環境でG10の簡易IICAプログラムを
    プロジェクト作成時に「既存のプロジェクトファイルのファイル構成を流用する」と
    「プロジェクト・フォルダ以下の構成ファイルをコピーして流用する」で
    G11用に変換しました。

    この後、レジスタ名を修正したのちビルドを行うと
    「(E) E0562300 E0562300:Duplicate symbol "_シンボル名" in "ファイル名"」の
    エラーが発生します。

    シンボル名が重複してるとのことなので
    重複してると思われる所を修正していくと
    (シンボル名 main ⇒hdwinit⇒exit⇒start の順番で修正しました。)

    今度は「(E) E0562142 E0562142:Interrupt table address "0x0" of ".vect" has multiple definition」
    が出てきました。
    割り込みベクタで「0x0」は使用してないと思うのですが
    この場合は自分の手順が悪いのでしょうか。

    ご存知でしたらアドバイスを頂きたく思います。

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