製品
IAR Embedded Trust
組み込みシステム向けに、暗号化、セキュアブート、デバイス認証を備えたセキュア開発フレームワークを提供。
EWARM
IAR Embedded Workbench for Arm(EWARM)は、現在IAR組込み開発プラットフォームの一部です。EWARMは、Arm用の完全な開発環境であることに変わりはなく、高速でコンパクトなコードを生成し、コードを完全に制御することができます。
製品
組み込みシステム向けに、暗号化、セキュアブート、デバイス認証を備えたセキュア開発フレームワークを提供。
IARの製品評価
アーキテクチャ
すべての開発ツールベンダーに対して、最も幅広いデバイスサポートを提供しています。
インタラクティブ・デモ
IARプラットフォームとそのソリューションがどのように機能するのか、インターフェースはどのようになっているのかをご覧ください。
製品アップデート
Zephyr対応
Zephyr RTOS 4.1+をフルサポートし、上流のIARビルド統合とツールチェーンセットアップガイドを提供 します。
GNU拡張の拡張
GNU C/C++言語拡張のサポートが強化され、オープンソースとSDKの互換性が向上しました 。
C-STATのMISRA C++:2023サポート
4.0~4.7章のすべてのルールをカバーし、最新のC++安全性プラクティスに合わせました 。
C++20機能の追加
C++20 の機能が IAR C/C++ コンパイラでサポートされました 。
64ビットサポート
IAR Embedded Workbench for Armのスタンダード版で64ビットをサポートしました。「ライセンスマネージャでライセンス更新の確認が必要です 。
IARのクラウドベースのライセンスは、開発者と自動化ワークフロー/DevOpsが効率的にスケールすることを可能にします。注:SaaSサブスクリプションとIARプラットフォームへのアクセスが必要です。詳細はIARにお問い合わせ ください 。
新しいArmコアのサポート
Cortex-A65AE、Cortex-A76、Cortex-A78のサポートを追加しました(A65AEのシミュレータサポートはありません) 。
よりスマートなELFデバッグ
CI/CDパイプラインや他のツールチェーンのためのソース・ビューとデバッグ専用プロジェクトの作成により、外部ELFファイルのデバッグが改善されました 。
新しいRTOS認識プラグイン
Zephyr RTOS、PX5、Cesium OS3、Cesium OS2のサポートを拡張 。
新しいデバイスのサポート
Raspberry Pi、ST、NXP、Renesas、Texas Instruments、Analog Devices、Microchip、GigaDevice、Nuvoton、AutoChips、SemiDrive、ABOV、Lanshan、Puya、TMC、XHSC、YTMicro、およびZhiXinのサポート範囲を拡大。
IAR Embedded Workbench IDE は、CMake ファイルを直接読み込んで、プロジェクトマネージ ャビューに表示できるようになりました。CMake の柔軟性が IAR Embedded Workbench でも反映され、ビルドだけでなく IAR C-SPY デバッグの経験もユーザに提供します。IAR Embedded Workbench で CMake に基づいたプロジェクトのインポート、ビルド、デバッグをサポートします。
MISRA C:2023 (MISRA C Third Edition, Second Revision) がサポートされました。MISRA C:2023は、MISRA C:2012の改訂2 (AMD2)、3 (AMD3)、4 (AMD4)、および技術的修正2 (TC2) を含んでいます。MISRA C:2023では、C11およびC18言語機能がサポートされている。
デバッガのトレースデコーダが、最新のArm Cortex-Mコアのフル命令トレースをサポートするようになりました。
C-SPY デバッガが、I-jet、CMSIS-DAP、ST-LINK で Arm SDM (Secure Debug Manager) デバッグ認証方式をサポートするようになりました。
SARIF出力フォーマットは、コンパイラ、リンカ、アセンブラ、およびC-STATコマンドラインツールでサポートされています。
