S32 Compilers for S32 Design Studio

動画の上をクリックすると再生されます。

ソフトウェア詳細

特長

NXP GCCコンパイラ

  • ベアメタルとLinuxをターゲットとしたツールチェーン
  • WindowsとLinuxでホストされるツールチェーン
  • GCC 9.2、GCC 10.2、GCC 11.4のリリース
  • ARM Cortex M、A、Rコアがサポートされます。EABIとLinux (A53)。Cortex-M0+、Cortex-M4F、Cortex-M7、Cortex-M33、Cortex-A53、Cortex-R52、A78 (GCC 11.4)

LAX (VSPA)

  • LAXベクトル信号プロセッサを使用してDSPアルゴリズムを高速化する、完結したツールチェーン
  • ISO/IEC 9899:1999およびISO/IEC 14882:1998 C/C++標準をサポート
  • リンカ、アーカイバなどのバイナリ・ユーティリティを網羅したセットを提供
  • LAXファミリのベクトル信号プロセッサ向けの実行可能バイナリ・ファイルを生成
  • LAX向けの専用Cライブラリにより、組込みライブラリを完全にサポート
  • Windows、Ubuntu 20.04、RedHat 7ホストをサポート
  • コンパイラの最適化:
    • ハードウェア・ループのサポート
    • ループ最適化
    • 機能インライン化
    • ベクトルCおよび組込みプログラミング・モデル
    • 幅広いプラグマをサポート
    • 組込み関数と組込みのサポート
    • 命令スケジューリング
  • 完結したドキュメント・セット

SPTアセンブラ

  • すべてのSPT機能をサポートするフル機能のGNUベース・アセンブラ:
    • サンプリングされたレーダー信号を処理するハードウェア・モジュールが付属
    • ADCサンプルの取得
    • プログラムされたウィンドウ内のADCサンプルのキャプチャ
    • FFT用HWアクセラレーションを提供 (16 - 4096)
    • 高速DMAデータ転送
    • システムRAM、TCM、フラッシュ・メモリの転送をサポート
    • 命令ベースのプログラム・フロー
    • 信号処理操作のための高レベル・コマンド
    • シンプルな制御コマンド
    • ローカル命令バッファ
    • メイン・メモリからの自動命令取得
    • CPUインタラクションが可能
    • CPU割込み通知
    • デバッグのサポート – シングル・ステッピングおよびジャミング・モード

対応製品

  • S32V234: S32V2 Processors for Vision, Machine Learning and Sensor Fusion
  • S32K39-37-36: 電動化アプリケーション向けS32K39/37/36マイクロコントローラ
  • S32K3: S32K3 車載向け汎用マイクロコントローラ
  • S32K1: S32K1 車載向け汎用マイクロコントローラ
  • S32M2: S32M2 12 Vモータ制御向け統合ソリューション
  • S32R45: S32R45イメージング・レーダー向け高性能プロセッサ
  • S32G3: 車載ネットワーキング向けS32G3プロセッサ
  • S32R41: S32R41 高分解能レーダー向け高性能プロセッサ
  • S32G2: 車載ネットワーキング向けS32G2プロセッサ
  • MWCT2xxxS: MWCT2xxxS Microcontroller for Wireless charging Transmitter ICs

ダウンロード

クイック・リファレンス ソフトウェア・タイプ.

1-5 の 39 ダウンロード

全て表示

注: より快適にご利用いただくために、ソフトウェアのダウンロードはデスクトップで行うことを推奨します。

ハードウェア

クイック・リファレンス ボードタイプ.

1-5 の 16 ハードウェア提供

全て表示

関連ソフトウェア

クイック・リファレンス ソフトウェア・タイプ.

1 ソフトウェア・ファイル

注: より快適にご利用いただくために、ソフトウェアのダウンロードはデスクトップで行うことを推奨します。

トレーニング

6 トレーニング

全て表示

サポート