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

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは

私は自動運転のアプリケーションに取り組んでいるソフトウェア開発者であり、プロトタイプフェーズの最初のステップとしてターゲットデバイスをAurix TC399として候補に挙げました。 プロトタイプが要件どおりに機能したら、連続生産用に複数のハードウェアを注文したいと思います。 このプロセスでは、解決する必要のあるいくつかのハードルに遭遇しています。 問題の解決にご協力ください。

 

問題 : 現在のコードは GNU コンパイラを使用してコンパイルされ、コードは定義されたとおりに実行されます。 ただし、Aurix TC399開発キットで実行したいと考えています。 このプロセスでは、タスクコンパイラを使用するAurix開発スタジオIDEを利用しました。 GNUコンパイラからTASKINGコンパイラへのコードの移植中に、標準定義ライブラリに関して複数の問題(コンパイルエラー)があります。

TC399コントローラでサポートされているC / C ++標準ライブラリがすでにあり、コンパイル CAN ていますか?または、移植の問題を修正するための支援/ガイダンスを提供していますか?

ご注意:私はすでにドキュメント「GCCからインフィニオンAURIX-WEBのタスキング移行ガイド」を読みました。 しかし、これは移植の問題を解決するのに役立ちませんでした。

SAL-TC399XX-256F300S BC 

ありがとうございました!

0 件の賞賛
1 解決策
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは!

GNU TriCoreツールで作成されたライブラリをADSソフトウェアパッケージに含まれているTASKINGトライコアツールにリンクしようとすると、これが機能しない可能性があります。 TASKINGツールビルドライブラリを作成するには、TASKINGツールを使用してライブラリソースを再コンパイルする必要があります。

直面する問題がCコンパイラやアセンブラのエラーなど、異なる性質のものである場合は、取得した診断エラーメッセージと、エラーを引き起こしたCまたはアセンブリ言語のソースコードに関する詳細が、さらなるヒントを提供する必要があります。

よろしくお願いいたします

ウルリッヒ・クロイド
タスキングツールのサポート

元の投稿で解決策を見る

0 件の賞賛
1 返信
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは!

GNU TriCoreツールで作成されたライブラリをADSソフトウェアパッケージに含まれているTASKINGトライコアツールにリンクしようとすると、これが機能しない可能性があります。 TASKINGツールビルドライブラリを作成するには、TASKINGツールを使用してライブラリソースを再コンパイルする必要があります。

直面する問題がCコンパイラやアセンブラのエラーなど、異なる性質のものである場合は、取得した診断エラーメッセージと、エラーを引き起こしたCまたはアセンブリ言語のソースコードに関する詳細が、さらなるヒントを提供する必要があります。

よろしくお願いいたします

ウルリッヒ・クロイド
タスキングツールのサポート

0 件の賞賛