組込みシステム用に最適化された C コードと C++ コードの生成

Embedded Coder® は、量産で使用される組込みプロセッサー用に高速かつコンパクトで読み取り可能な C コードと C++ コードを生成します。また、生成する関数、ファイル、データを細かく調整できる高度な最適化により、MATLAB Coder™ と Simulink Coder™ の機能を拡張します。こうした最適化により、コードの効率性が向上すると同時に、レガシーコード、データ タイプ、およびキャリブレーション パラメーターとの統合が容易になります。また、サードパーティの開発ツールを統合し、組込みシステムやラピッド プロトタイピング ボードでターンキー展開のための実行ファイルを作成することもできます。

Embedded Coder には、AUTOSARMISRA C®、ASAP2 ソフトウェア標準のサポートが組み込まれています。また、DO-178IEC 61508ISO 26262 ソフトウェア開発をサポートするため、トレーサビリティ レポート、コード ドキュメンテーション、ソフトウェアの自動検証も提供されています。Embedded Coder コードは移植可能で、どのプロセッサーでもコンパイルおよび実行ができます。また、Embedded Coder には、特定のハードウェア向けの高度な最適化とデバイス ドライバーを含むサポート パッケージがあります。


機能

コード生成用の設定

Embedded Coder クイック スタートを使用すると、Simulink® から量産コードを簡単に生成できます。

詳細はこちら

ターゲットの選択

ハードウェア サポート パッケージを使用すると、生成したコードを組込みデバイスに簡単に展開できます。

詳細はこちら

カスタム データの操作

Embedded Coder ディクショナリを使用すると、生成したコードにおけるモデルとデータの表現を定義し、制御できます。

詳細はこちら

コードの最適化とパッケージング

コードを最適化してコードサイズの削減とスピードアップを図り、コード インターフェイスとファイルを指定します。

詳細はこちら

コードのコメント設定、追跡、および文書化

MATLAB® ファイルと関数または Simulink モデルとサブシステムの生成されたコードを確認します。

詳細はこちら

コードの実行と検証

生成したコードをコードの実行環境に取り込み、検証を自動化します。

詳細はこちら

製品リソース

これらのリソースを調べて Embedded Coder をさらに詳しく知る。

ドキュメンテーション

リリース ノートやコード サンプルなど、Embedded Coderの関数と機能のドキュメンテーションを調べる。

関数

使用できる Embedded Coder 関数のリストを参照する。

ブロック

Embedded Coder がサポートするブロックの Simulink ライブラリを見る。

動作環境

最新リリースの Embedded Coder のシステム必要条件を見る。

技術情報

Embedded Coder を使用する技術的な利点について説明する記事を読む。

コミュニティとサポート

質問の答えを検索し、トラブルシューティング リソースを調べる。

ハードウェア サポート

Embedded Coder をハードウェア プラットフォームに接続する。

ユーザー事例

量産コード生成評価キット

量産コード生成評価キット

Embedded Coder の各業界の研究開発分野における活用事例を読む。


製品評価版の入手または製品の購入

無料評価版を入手する

Embedded Coder の無料評価版をお試しいただけます。

評価版を入手する

購入する

Embedded Coder を購入し、アドオン製品を調べる。

営業へのお問い合わせ
価格とライセンス

質問はありますか。

Tom

Tom Erkkinen にお問い合わせください,
Embedded Coder テクニカル エキスパート

Tom に電子メールを送信する

Embedded Coder には: MATLAB, MATLAB Coder


 関連ソリューション

Embedded Coder を使用して、科学および工学分野の課題を解決します。


ニュース&イベント

量産コード評価キット