最新のリリースでは、このページがまだ翻訳されていません。このページの最新版は英語でご覧になれます。
Embedded Coder
Embedded Coder®では、大量生産で用いられる組み込みプロセッサ向けに、読みやすい、コンパクトで高速な C コードおよび C++ コードを生成します。MATLAB®Coder™および金宝app®Coderを拡張し、生成された関数、ファイル、データを正確に制御するための高度な最適化を提供します。このような最適化によって、コードの効率性が向上し、レガシ コード、データ型、キャリブレーション パラメーターとの統合が簡単になります。サードパーティの開発ツールを組み込んで、組み込みシステムやラピッド プロトタイピング ボードへのターンキー展開用の実行可能ファイルをビルドできます。
Embedded Coder は、AUTOSAR、MISRA C®、および ASAP2 ソフトウェア標準の組み込みサポートを提供しています。また、DO178、IEC 61508、および ISO 26262 ソフトウェア開発のサポートとして、トレーサビリティ レポート、コードのドキュメンテーション、およびソフトウェアの自動検証も提供しています。Embedded Coder のコードは移植可能であり、任意のプロセッサでコンパイルして実行できます。さらに、特定のハードウェア向けの高度な最適化とデバイス ドライバーを備えたサポート パッケージを提供します。
Embedded Coder 入門
Embedded Coder の基礎を学ぶ
Simulink モデルからのコード生成
組み込みシステムのための Simulink モデルからの C/C++ コード
MATLAB コードからのコード生成
組み込みシステムのための MATLAB コードからの C/C++ コード
サポートされるハードウェア
関連するサポート パッケージ ソフトウェアでサードパーティ製ハードウェアを使用します。
問題と修正についてバグ レポートをチェック
Software is inherently complex and is not free of errors. The output of a code generator might contain bugs, some of which are not detected by a compiler. MathWorks reports critical known bugs brought to its attention on its Bug Report system atwww.tatmou.com/support/bugreports/. In the search bar, type the phrase "Incorrect Code Generation" to obtain a report of known bugs that produce code that might compile and execute, but still produce wrong answers. To save a search, click Save Search.
The bug reports are an integral part of the documentation for each release. Examine periodically all bug reports for a release, as such reports may identify inconsistencies between the actual behavior of a release you are using and the behavior described in this documentation.
In addition to reviewing bug reports, you should implement a verification and validation strategy to identify potential bugs in your design, code, and tools.