SM_ADC  1.0
Приём данных АЦП через разделяемую память
Macros | Functions
mdldefinitions.h File Reference
#include "cg_sfun.h"

Go to the source code of this file.

Macros

#define MDL_CHECK_PARAMETERS
 
#define MDL_INITIALIZE_SIZES
 
#define MDL_SET_INPUT_PORT_DIMENSION_INFO
 
#define MDL_SET_OUTPUT_PORT_DIMENSION_INFO
 
#define MDL_INITIALIZE_SAMPLE_TIME
 
#define MDL_START
 
#define MDL_OUTPUTS
 
#define MDL_DERIVATIVES
 
#define MDL_ZERO_CROSSINGS
 
#define MDL_UPDATE
 
#define MDL_TERMINATE
 

Functions

static void mdlCheckParameters (SimStruct *S)
 
static void mdlInitializeSizes (SimStruct *S)
 
static void mdlSetInputPortDimensionInfo (SimStruct *S, int port, const DimsInfo_T *dimsInfo)
 
static void mdlSetOutputPortDimensionInfo (SimStruct *S, int port, const DimsInfo_T *dimsInfo)
 
static void mdlInitializeSampleTimes (SimStruct *S)
 
static void mdlStart (SimStruct *S)
 
static void mdlOutputs (SimStruct *S, int tid)
 
static void mdlDerivatives (SimStruct *S)
 
static void mdlZeroCrossings (SimStruct *S)
 
static void mdlUpdate (SimStruct *S, int tid)
 
static void mdlTerminate (SimStruct *S)
 

Macro Definition Documentation

◆ MDL_CHECK_PARAMETERS

#define MDL_CHECK_PARAMETERS

Definition at line 13 of file mdldefinitions.h.

◆ MDL_DERIVATIVES

#define MDL_DERIVATIVES

Definition at line 166 of file mdldefinitions.h.

◆ MDL_INITIALIZE_SAMPLE_TIME

#define MDL_INITIALIZE_SAMPLE_TIME

Definition at line 103 of file mdldefinitions.h.

◆ MDL_INITIALIZE_SIZES

#define MDL_INITIALIZE_SIZES

Definition at line 33 of file mdldefinitions.h.

◆ MDL_OUTPUTS

#define MDL_OUTPUTS

Definition at line 145 of file mdldefinitions.h.

◆ MDL_SET_INPUT_PORT_DIMENSION_INFO

#define MDL_SET_INPUT_PORT_DIMENSION_INFO

Definition at line 62 of file mdldefinitions.h.

◆ MDL_SET_OUTPUT_PORT_DIMENSION_INFO

#define MDL_SET_OUTPUT_PORT_DIMENSION_INFO

Definition at line 83 of file mdldefinitions.h.

◆ MDL_START

#define MDL_START

Definition at line 123 of file mdldefinitions.h.

◆ MDL_TERMINATE

#define MDL_TERMINATE

Definition at line 229 of file mdldefinitions.h.

◆ MDL_UPDATE

#define MDL_UPDATE

Definition at line 208 of file mdldefinitions.h.

◆ MDL_ZERO_CROSSINGS

#define MDL_ZERO_CROSSINGS

Definition at line 187 of file mdldefinitions.h.

Function Documentation

◆ mdlCheckParameters()

static void mdlCheckParameters ( SimStruct *  S)
static

◆ mdlDerivatives()

static void mdlDerivatives ( SimStruct *  S)
static

◆ mdlInitializeSampleTimes()

static void mdlInitializeSampleTimes ( SimStruct *  S)
static

◆ mdlInitializeSizes()

static void mdlInitializeSizes ( SimStruct *  S)
static

◆ mdlOutputs()

static void mdlOutputs ( SimStruct *  S,
int  tid 
)
static

◆ mdlSetInputPortDimensionInfo()

static void mdlSetInputPortDimensionInfo ( SimStruct *  S,
int  port,
const DimsInfo_T *  dimsInfo 
)
static

◆ mdlSetOutputPortDimensionInfo()

static void mdlSetOutputPortDimensionInfo ( SimStruct *  S,
int  port,
const DimsInfo_T *  dimsInfo 
)
static

◆ mdlStart()

static void mdlStart ( SimStruct *  S)
static

Definition at line 124 of file mdldefinitions.h.

References ERROR_MSG_BUFFER, BaseBlock::setSimStruct(), and Block::start().

◆ mdlTerminate()

static void mdlTerminate ( SimStruct *  S)
static

Definition at line 230 of file mdldefinitions.h.

References ERROR_MSG_BUFFER, BaseBlock::setSimStruct(), and Block::terminate().

◆ mdlUpdate()

static void mdlUpdate ( SimStruct *  S,
int  tid 
)
static

◆ mdlZeroCrossings()

static void mdlZeroCrossings ( SimStruct *  S)
static