📄 dds_acc.h
字号:
/*
* dds_acc.h
*
* Real-Time Workshop code generation for Simulink model "dds_acc.mdl".
*
* Model Version : 1.14
* Real-Time Workshop version : 6.4 (R2006a) 03-Feb-2006
* C source code generated on : Fri May 04 16:22:11 2007
*/
#ifndef _RTW_HEADER_dds_acc_h_
#define _RTW_HEADER_dds_acc_h_
#ifndef _dds_acc_COMMON_INCLUDES_
# define _dds_acc_COMMON_INCLUDES_
#include <math.h>
#include <stdlib.h>
#define S_FUNCTION_NAME simulink_only_sfcn
#define S_FUNCTION_LEVEL 2
#define RTW_GENERATED_S_FUNCTION
#include "rtwtypes.h"
#include "simstruc.h"
#include "fixedpoint.h"
#include "rt_nonfinite.h"
#endif /* _dds_acc_COMMON_INCLUDES_ */
#include "dds_acc_types.h"
/* Block signals (auto storage) */
typedef struct {
real_T ParallelAdderSubtractor; /* '<Root>/Parallel Adder Subtractor' */
real_T AltBus; /* '<Root>/AltBus' */
real_T ParallelAdderSubtractor1; /* '<Root>/Parallel Adder Subtractor1' */
real_T Product; /* '<Root>/Product' */
real_T BusConversion1; /* '<Root>/BusConversion1' */
real_T Output; /* '<Root>/Output' */
real_T BusConversion2; /* '<Root>/BusConversion2' */
real_T Constant1; /* '<Root>/Constant1' */
real_T Constant2; /* '<Root>/Constant2' */
real_T Constant3; /* '<Root>/Constant3' */
real_T Delay; /* '<Root>/Delay' */
real_T Input; /* '<Root>/Input' */
real_T Input1; /* '<Root>/Input1' */
real_T Input2; /* '<Root>/Input2' */
real_T LUT; /* '<Root>/LUT' */
} BlockIO_dds;
/* Block states (auto storage) for system '<Root>' */
typedef struct {
real_T ParallelAdderSubtractor_DSTA; /* '<Root>/Parallel Adder Subtractor' */
real_T ParallelAdderSubtractor1_DST; /* '<Root>/Parallel Adder Subtractor1' */
real_T Product_DSTATE; /* '<Root>/Product' */
real_T Delay_DSTATE; /* '<Root>/Delay' */
real_T Delay_DWORK1; /* '<Root>/Delay' */
void *ParallelAdderSubtractor_PWOR; /* '<Root>/Parallel Adder Subtractor' */
void *AltBus_PWORK; /* '<Root>/AltBus' */
void *ParallelAdderSubtractor1_PWO; /* '<Root>/Parallel Adder Subtractor1' */
void *Product_PWORK; /* '<Root>/Product' */
void *BusConversion1_PWORK; /* '<Root>/BusConversion1' */
void *Output_PWORK; /* '<Root>/Output' */
struct {
void *LoggedData;
} Scope_PWORK; /* '<Root>/Scope' */
void *BusConversion2_PWORK; /* '<Root>/BusConversion2' */
void *Constant1_PWORK; /* '<Root>/Constant1' */
void *Constant2_PWORK; /* '<Root>/Constant2' */
void *Constant3_PWORK; /* '<Root>/Constant3' */
void *Input_PWORK; /* '<Root>/Input' */
void *Input1_PWORK; /* '<Root>/Input1' */
void *Input2_PWORK; /* '<Root>/Input2' */
void *LUT_PWORK; /* '<Root>/LUT' */
char pad_LUT_PWORK[4];
} D_Work_dds;
/* Parameters (auto storage) */
struct _Parameters_dds {
real_T ParallelAdderSubtractor[2]; /* Computed Parameter: P1Size
* '<Root>/Parallel Adder Subtractor'
*/
real_T ParallelAdderSubtract_j; /* Expression: -1
* '<Root>/Parallel Adder Subtractor'
*/
real_T ParallelAdderSubtract_m[2]; /* Computed Parameter: P2Size
* '<Root>/Parallel Adder Subtractor'
*/
real_T ParallelAdderSubtract_a; /* Expression: Inputs
* '<Root>/Parallel Adder Subtractor'
*/
real_T ParallelAdderSubtrac_jz[2]; /* Computed Parameter: P3Size
* '<Root>/Parallel Adder Subtractor'
*/
real_T ParallelAdderSubtract_g[2]; /* Expression: direction
* '<Root>/Parallel Adder Subtractor'
*/
real_T ParallelAdderSubtract_b[2]; /* Computed Parameter: P4Size
* '<Root>/Parallel Adder Subtractor'
*/
real_T ParallelAdderSubtract_d; /* Expression: pipeline
* '<Root>/Parallel Adder Subtractor'
*/
real_T ParallelAdderSubtract_p[2]; /* Computed Parameter: P5Size
* '<Root>/Parallel Adder Subtractor'
*/
real_T ParallelAdderSubtract_c; /* Expression: clken
* '<Root>/Parallel Adder Subtractor'
*/
real_T ParallelAdderSubtract_e[2]; /* Computed Parameter: P6Size
* '<Root>/Parallel Adder Subtractor'
*/
real_T ParallelAdderSubtract_n; /* Expression: MaskValue
* '<Root>/Parallel Adder Subtractor'
*/
real_T AltBus_P1_Size[2]; /* Computed Parameter: P1Size
* '<Root>/AltBus'
*/
real_T AltBus_P1; /* Expression: -1
* '<Root>/AltBus'
*/
real_T AltBus_P2_Size[2]; /* Computed Parameter: P2Size
* '<Root>/AltBus'
*/
real_T AltBus_P2; /* Expression: bwl
* '<Root>/AltBus'
*/
real_T AltBus_P3_Size[2]; /* Computed Parameter: P3Size
* '<Root>/AltBus'
*/
real_T AltBus_P3; /* Expression: bwr
* '<Root>/AltBus'
*/
real_T AltBus_P4_Size[2]; /* Computed Parameter: P4Size
* '<Root>/AltBus'
*/
real_T AltBus_P4[58]; /* Expression: ppat
* '<Root>/AltBus'
*/
real_T AltBus_P5_Size[2]; /* Computed Parameter: P5Size
* '<Root>/AltBus'
*/
real_T AltBus_P5; /* Expression: sat
* '<Root>/AltBus'
*/
real_T AltBus_P6_Size[2]; /* Computed Parameter: P6Size
* '<Root>/AltBus'
*/
real_T AltBus_P6; /* Expression: rnd
* '<Root>/AltBus'
*/
real_T AltBus_P7_Size[2]; /* Computed Parameter: P7Size
* '<Root>/AltBus'
*/
real_T AltBus_P7; /* Expression: bp
* '<Root>/AltBus'
*/
real_T AltBus_P8_Size[2]; /* Computed Parameter: P8Size
* '<Root>/AltBus'
*/
real_T AltBus_P8; /* Expression: nodetype
* '<Root>/AltBus'
*/
real_T AltBus_P9_Size[2]; /* Computed Parameter: P9Size
* '<Root>/AltBus'
*/
real_T AltBus_P9; /* Expression: cst
* '<Root>/AltBus'
*/
real_T AltBus_P10_Size[2]; /* Computed Parameter: P10Size
* '<Root>/AltBus'
*/
real_T AltBus_P10; /* Expression: 0
* '<Root>/AltBus'
*/
real_T AltBus_P11_Size[2]; /* Computed Parameter: P11Size
* '<Root>/AltBus'
*/
real_T AltBus_P11[6]; /* Expression: modulename
* '<Root>/AltBus'
*/
real_T AltBus_P12_Size[2]; /* Computed Parameter: P12Size
* '<Root>/AltBus'
*/
real_T AltBus_P12; /* Expression: nSgCpl
* '<Root>/AltBus'
*/
real_T AltBus_P13_Size[2]; /* Computed Parameter: P13Size
* '<Root>/AltBus'
*/
real_T AltBus_P13; /* Expression: sgn
* '<Root>/AltBus'
*/
real_T ParallelAdderSubtrac_mo[2]; /* Computed Parameter: P1Size
* '<Root>/Parallel Adder Subtractor1'
*/
real_T ParallelAdderSubtract_h; /* Expression: -1
* '<Root>/Parallel Adder Subtractor1'
*/
real_T ParallelAdderSubtrac_e2[2]; /* Computed Parameter: P2Size
* '<Root>/Parallel Adder Subtractor1'
*/
real_T ParallelAdderSubtrac_b5; /* Expression: Inputs
* '<Root>/Parallel Adder Subtractor1'
*/
real_T ParallelAdderSubtrac_c5[2]; /* Computed Parameter: P3Size
* '<Root>/Parallel Adder Subtractor1'
*/
real_T ParallelAdderSubtrac_me[2]; /* Expression: direction
* '<Root>/Parallel Adder Subtractor1'
*/
real_T ParallelAdderSubtrac_jt[2]; /* Computed Parameter: P4Size
* '<Root>/Parallel Adder Subtractor1'
*/
real_T ParallelAdderSubtrac_hh; /* Expression: pipeline
* '<Root>/Parallel Adder Subtractor1'
*/
real_T ParallelAdderSubtrac_ac[2]; /* Computed Parameter: P5Size
* '<Root>/Parallel Adder Subtractor1'
*/
real_T ParallelAdderSubtract_o; /* Expression: clken
* '<Root>/Parallel Adder Subtractor1'
*/
real_T ParallelAdderSubtrac_ce[2]; /* Computed Parameter: P6Size
* '<Root>/Parallel Adder Subtractor1'
*/
real_T ParallelAdderSubtrac_o4; /* Expression: MaskValue
* '<Root>/Parallel Adder Subtractor1'
*/
real_T Product_P1_Size[2]; /* Computed Parameter: P1Size
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -