⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dds_acc.h

📁 在quartus开发环境下
💻 H
📖 第 1 页 / 共 4 页
字号:
/*
 * 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 + -