このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
コード インターフェイス定義
標準化とソフトウェア アーキテクチャの一致に関するデータ、関数およびメモリ セクションのコード生成定義の作成
大規模な組織で複数の人が一般的なソフトウェア アーキテクチャに準拠したコードを生成できるように支援することができます。それぞれの担当者がコード内のモデルのデータ (信号、パラメーター、状態) や関数の外観を制御するために使用できるコード生成定義を作成します。
ツール
Embedded Coder ディクショナリ | モデル データおよび関数のコード生成を制御するためのコード定義を作成します。 |
クラス
関数
トピック
コード インターフェイス構成の定義の作成
- Define Service Interfaces, Storage Classes, Memory Sections, and Function Templates for Software Architecture
Create code generation definitions that you and others can use to control the generated code. - Create a Service Interface Configuration
Create code interface definitions for services that your generated code uses. - モデルの階層構造の異なるコンテキストに対応する柔軟なストレージ クラス
単一インスタンス データとマルチインスタンス データに異なるコード生成設定を使用するストレージ クラスを定義して適用する。 - Create Data Interface Configuration Programmatically
Define data and function interfaces in an Embedded Coder Dictionary programmatically. - Create Service Interface Configuration Programmatically
Define service interfaces in an Embedded Coder Dictionary programmatically. - Sample Target Environment Service Implementations of Data Communication Methods
Sample target environment service implementations of data communication methods. - Access Data Through Functions by Using Storage Classes in Embedded Coder Dictionary
Use storage classes and Coder Dictionary Defaults to integrate the generated code with legacy code that uses specialized functions to read from and write to data. - Access Data Through Functions with Storage Class GetSet
Use the storage classGetSet
to integrate the generated code with legacy code that uses specialized functions to read from and write to data. - カスタム ストレージ クラス デザイナーを使用したストレージ クラスの作成
生成コードにおけるデータ表現をさらに制御するために、ストレージ クラスを作成する。
複数モデルのシステムでのコード インターフェイス構成の配布と管理
- Separate C Code Interface Configuration Definition from Model-Specific Configurations
Package definitions used by the code generator to produce code for a model separately from model design. - Deploy Code Generation Definitions
Make code generation definitions, such as storage classes and function templates, available to people who need them. - Manage an Embedded Coder Dictionary
Update code definitions and manage the use of Embedded Coder Dictionaries. - Generate Code to Conform to Software Architecture by Sharing and Copying Default Settings Between Models
For new and existing models, standardize the generated code across an organization by sharing and copying default code generation settings.