万博1manbetx仿真软件编码器

万博1manbetx仿真软件モデルとStateflowモデルからのCコードとc++コードの生成

万博1manbetx仿真软件编码器™(旧名:实时的车间®)は仿真万博1manbetx软件®モデルStateflow®チャート,およびMATLAB®関数からCおよびc++コードを生成して実行します。生成されたコードは,シミュレーションの高速化や,ラピッドプロトタイピング,边境(半)テストなど,リアルタイムと非リアルタイムのアプリケーションに利用できます。生成されたコードを仿真软件を使用して調整および監視したり,MATLABや仿万博1manbetx真软件の外部でコードの実行と操作を行ったりすることができます。

詳細を見る:

コードの生成

万博1manbetx仿真软件编码器は,万博1manbetxモデル,MATLAB関数,およびStateflowチャートのCおよびc++を生成します。Simscape™,车辆动力学Blockset™,计算机视觉工具箱™など,幅広い仿万博1manbetx真软件アドオン製品をサポートしています。

オプションの構成

万博1manbetx仿真软件编码器では,アプリとAPIを使用して,コードとデータのオプションを構成できます。コード生成アドバイザーを使用して,速度またはデバッグを最適化します。

探索画廊(2图像)。

レガシーコードの統合

C调用者ブロックまたは遗留代码的工具を使用して手書きの既存のC / c++コードを組み込み,生成されたコードでシミュレーションと統合を行うことができます。

遗留代码工具によるレガシーコードの統合。

並列ビルドのステータスの表示

ビルドステータスユーザーインターフェイスを使用して,進行中の並列ビルドのステータスを表示できます。この情報は,参照モデルの階層を修正することによって並列ビルドを改善する方法を識別するのに役立ちます。

ビルドステータスユーザーインターフェイス。

コードの実行

万博1manbetx仿真软件编码器は,サードパーティのコンパイラを使用して,仿真软件でアドオン製品によってモデル化された組み込みコントローラー,自律システム,および物理システムのリアルタイムおよび非リアルタイムシミュレーションのための実行可能ファイルを生成します。

リアルタイムシミュレーションおよびテスト

ハードウェアインザループシミュレーションおよびラピッドプロトタイピングを模万博1manbetx型实时™が搭載されたSpeedgoatターゲットコンピューターハードウェアなどの幅広いリアルタイムマシン上で使用して,組み込みシステム設計をテストし,プロトタイプ化します。

ラピッドプロトタイピングとハードウェアインザループシミュレーション用のSpeedgoatハードウェア。

デスクトップシステムシミュレーション

ラピッドバッチまたはモンテカルロシミュレーションを使用して,ホストコンピューター上にシステムのコードを生成し,テストします。

組み込みターゲットへの展開

周辺機器と通信インターフェイスの構成とアクセスのためのI / Oブロックのライブラリを使用して,プロジェクトベースラーニングのために,サポートされる組み込みターゲット上のモデルからコードを実行します。

探索画廊(2图像)。

パラメーターのチューニングとデータのロギング

万博1manbetx仿真软件编码器では,外部デバイスでコードを実行しているときに,スコープ,ダッシュボード,およびライブストリームデータプロットを使用してデータを表示し,パラメーターを調整することによって,模型内で設計を評価し,最適化することができます。

的XCP通信によるエクスターナルモードシミュレーション

万博1manbetx仿真软件编码器は,仪表板ブロックとシミュレーションデータインスペクターを介して信号のロギングとストリーミングをサポートします。モデル階層からXCP, TCP / IP,およびシリアル(rs - 232)通信で信号をストリーミングできます。

探索画廊(2图像)。

ホストベースのASAP2データ交換

サードパーティのデータ測定,校正,および診断システムで使用するホストベースのASAP2データ定義ファイルを生成します。

生成されたコードと手書きコードの間のデータ交換

ターゲットベースのC APIを使用して,手書きコードから仿真软万博1manbetx件ブロック出力とMATLABパラメーターにアクセスします。

C APIを使用して,生成されたコードと外部コードの間でデータを交換する。

新機能

保護されたモデル用のデジタル証明書署名

サードパーティが当人により署名され署名後に変更されていないと検証できる,保護されたモデルを共有

同時実行向けのレート変換ブロックでの決定性モードのサポート

同時実行用に設定されたモデル向けの,予測的にデータ変換するコードの生成

再利用可能なサブシステムのためのC / c++メッセージベース通信

送受信ブロックを持つ再利用可能なサブシステムのための,メッセージ伝達コードの生成

Windowsでの英特尔C / c++工具链サポート

窗户®用英特尔®Cおよびc++コンパイラを用いて生成されたコードをコンパイル

これらの機能やそれに対応する機能の詳細については,リリースノートをご覧ください。

万博1manbetx仿真软件编码器と関連製品の詳細

嵌入式编码器を使用して,組み込みシステム用の高度に最適化され,カスタマイズされたコードを生成し,万博1manbetx实时仿真软件で自動化されたリアルタイムテストシステム用のコードを生成できます。