Renesas Synergy™

FAQ 1011902 : E0562310 エラー(PDG)

Q: 質問

PDGから生成されたファイルをCS+ (e2 studio)に追加したのですが、 コンパイルすると「E0562310 Undefined external symbol "シンボル" referenced in "ファイル"」エラーになります。


A: 回答

1. 現在ビルドを実行しているPC環境にPDGがインストールされていない場合、
 下記からダウンロードして、PDGをインストールしてください。
 https://www.renesas.com/ja-jp/products/software-tools/tools/code-generator/peripheral-driver-generator.html

2. RPDLライブラリファイルがプロジェクトに登録されているか確認してください。
 RPDLのライブラリは、FAQ 1010977に記載の方法で確認できます。
 PDGで生成したソースファイルから参照しているRPDLライブラリ内の関数が参照できないと、
 「E0562310 Undefined external symbol "シンボル" referenced in "ファイル"」エラーが発生します。

3.  PDGで通知関数名を指定した場合、対応するイベントが発生すると指定した名前の関数が呼び出されます。
  下記の定義で通知関数を作成してください。

    void <割り込み通知関数名> (void)

適用製品

e² studio
CS+ (旧 CubeSuite+)
High-performance Embedded Workshop
Peripheral Driver Generator
Renesas Peripheral Driver Library
他にご質問がございましたら、リクエストを送信してください