Ap32298_Application_Example コード ビルド エラー (TC234 モーター制御用)

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

現在、私はコンパイル失敗の問題である Ap32298_Application_Example について議論するためにコミュニティを参照し、コミュニティで共有されている次の方法とプロセスに従って問題を解決しています。

https://community.infineon.com/t5/AURIX-Development-Studio/Error-Building-eMotor-Kit-AP32298-TC234/t...

そのため、AURIX Development Studio を使用してコンパイルすると、依然として次のエラーが発生します。Ap32298_Application_Example コードは更新されていますか?

makefile:11: *** このプロジェクトには AURIX デバイスが構成されていません。プロジェクトは古いバージョンの AURIX Development Studio で作成された可能性があります。再作成し、すべてのファイルを新しいプロジェクトに移動します。停止します。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Ap32298-Application-Example-code-build-Error-for-TC234-Motor-Control/td-p/641230

0 件の賞賛
10 返答(返信)
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、

これは、公式 Web サイト myICP にあるコード例です。

Ap32298_eMotor_Application_Example_v1_1.zip

コード例では biface を使用していますが、これを ADS に移植する場合は、追加の作業を行う必要があります。

AURIX-MCU-Migrate-Bifaces-project-to-AURIX-Development-Studio-KBA237879/ta-p/448037

ありがとう

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Ap32298-Application-Example-code-build-Error-for-TC234-Motor-Control/m-p/643066

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

biface の IDE を使用している場合、次のエラーが表示されます。また、CfgCompiler_Gnuc.mk の TOOLCHAIN_DIR_MAIN にある Higthtec Path を変更しても、同じエラーが発生します。どこに問題があるのかわかりません。

DevinHuang_0-1700475763909.png

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Ap32298-Application-Example-code-build-Error-for-TC234-Motor-Control/m-p/644068

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、

まず、HighTec などの ADS 環境への移行を試みることをお勧めします。環境変数を追加する必要があります。同時に、biface は php ファイルを変更する必要があります (問題は、 include 0_AppSw pathがないことです)。これは面倒です。

IFX_likunqiao_0-1700628234495.png

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Ap32298-Application-Example-code-build-Error-for-TC234-Motor-Control/m-p/645132

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

また、ADS の TASKING Compiler Free バージョンで AP32298 のサンプル コードを実行できるかどうか、それとも正確なバージョンを購入する必要があるかについても聞きたいです。

移植プロセス中に、コンパイラーが次の構文などの C コードの記述方法を認識していないことが判明したためです。

DevinHuang_0-1700632169696.png

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Ap32298-Application-Example-code-build-Error-for-TC234-Motor-Control/m-p/645165

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、

無料版も利用可能です。この書き方はADSの多くのコード例に存在するので問題ないでしょう。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Ap32298-Application-Example-code-build-Error-for-TC234-Motor-Control/m-p/645227

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、

何か進展はありますか?それとも何か質問がありますか?

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Ap32298-Application-Example-code-build-Error-for-TC234-Motor-Control/m-p/651683

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

AURIX に移植するときに、まだ不明なエラーがいくつかあります。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Ap32298-Application-Example-code-build-Error-for-TC234-Motor-Control/m-p/651685

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

デビンファンさん、こんにちは。

まず、TC234 モーター キットをコンパイルできるいくつかの方法を要約しましょう。

1) ADS + Tasking または他のコンパイラを移植する必要がありますが、まだここで行き詰まっていると思います。具体的に何が問題なのか教えていただけますか?

2) HighTec 独自の IDE (フリーエントリーツールチェーン) + highTec gnuc のコンパイル環境。以前にこれを試したことがありますが、コンパイルしてコードを生成できます。ただし変更点が多いのであまりお勧めしません。

3) Bifaces には、eclipse + highTec gnuc コンパイラが付属しています。これもコンパイル可能です。ただし、bifaces のスクリプトを修正する必要があるので、今回はこれを試してみます。おそらく、以前のコンパイルの問題を直接解決できるかもしれません。左側はインストール後、右側は手動でコード行を変更した場所です。

Kunqiao_L_0-1701656697336.png

Kunqiao_L_1-1701656789513.png

 

 

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Ap32298-Application-Example-code-build-Error-for-TC234-Motor-Control/m-p/651715

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

1) ADS + Tasking または他のコンパイラを移植する必要がありますが、まだここで行き詰まっていると思います。具体的に何が問題なのか教えていただけますか?

-->添付はADSに移植してみたコードですが、ディスプレイドライバーに問題があるようです。具体的な理由は、AP32298 と ADS のアーキテクチャがまったく異なることです。

2) HighTec 独自の IDE (フリーエントリーツールチェーン) + highTec gnuc のコンパイル環境。以前にこれを試したことがありますが、コンパイルしてコードを生成できます。ただし変更点が多いのであまりお勧めしません。

-->わかりました、ご提案ありがとうございます。

3) Bifaces には、eclipse + highTec gnuc コンパイラが付属しています。これもコンパイル可能です。ただし、bifaces のスクリプトを修正する必要があるので、今回はこれを試してみます。おそらく、以前のコンパイルの問題を直接解決できるかもしれません。左側はインストール後、右側は手動でコード行を変更した場所です。

-->わかりました、もう一度試してみます。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Ap32298-Application-Example-code-build-Error-for-TC234-Motor-Control/m-p/651753

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

この投稿は現在ロックされています。必要に応じて新しい投稿を開いてください。

smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/AURIX/Ap32298-Application-Example-code-build-Error-for-TC234-Motor-Control/m-p/698439

0 件の賞賛