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

📄 csl_tcphal.h

📁 麦克风阵列的TLS自适应波束形成算法仿真
💻 H
📖 第 1 页 / 共 3 页
字号:
* |  I C 4            |
* |___________________|
*
* TCP input configuration register  4
*
* FIELDS (msb -> lsb)
* (rw) NWDEXT
* (rw) NWDAP
*
\******************************************************************************/
  #define _TCP_IC4_OFFSET            4

  #define _TCP_IC4_ADDR              0x01BA0010u
 //#define _TCP_IC4_ADDR              0x58000010u

  #define _TCP_IC4_NWDEXT_MASK         0xFFFF0000u
  #define _TCP_IC4_NWDEXT_SHIFT        0x00000010u
  #define  TCP_IC4_NWDEXT_DEFAULT      0x00000000u
  #define  TCP_IC4_NWDEXT_OF(x)        _VALUEOF(x)

  #define _TCP_IC4_NWDAP_MASK          0x0000FFFFu
  #define _TCP_IC4_NWDAP_SHIFT         0x00000000u
  #define  TCP_IC4_NWDAP_DEFAULT       0x00000000u
  #define  TCP_IC4_NWDAP_OF(x)         _VALUEOF(x)

  #define  TCP_IC4_OF(x)             _VALUEOF(x)

  #define TCP_IC4_DEFAULT (Uint32)(\
    _PER_FDEFAULT(TCP,IC4,NWDEXT)\
   |_PER_FDEFAULT(TCP,IC4,NWDAP)\
  )

  #define TCP_IC4_RMK(nwdext,nwdap) (Uint32)(\
     _PER_FMK(TCP,IC4,NWDEXT,nwdext)\
    |_PER_FMK(TCP,IC4,NWDAP,nwdap)\
  )

  #define _TCP_IC4_FGET(FIELD)\
    _PER_FGET(_TCP_IC4_ADDR,TCP,IC4,##FIELD)

  #define _TCP_IC4_FSET(FIELD,field)\
    _PER_FSET(_TCP_IC4_ADDR,TCP,IC4,##FIELD,field)

  #define _TCP_IC4_FSETS(FIELD,SYM)\
    _PER_FSETS(_TCP_IC4_ADDR,TCP,IC4,FIELD,##SYM)

/******************************************************************************\
* _____________________
* |                   |
* |  I C 5            |
* |___________________|
*
* TCP input configuration register  5
*
* FIELDS (msb -> lsb)
* (rw) NWDHD
*
\******************************************************************************/
  #define _TCP_IC5_OFFSET            5

  #define _TCP_IC5_ADDR              0x01BA0014u
  //#define _TCP_IC5_ADDR              0x58000014u

  #define _TCP_IC5_NWDHD_MASK          0x0000FFFFu
  #define _TCP_IC5_NWDHD_SHIFT         0x00000000u
  #define  TCP_IC5_NWDHD_DEFAULT       0x00000000u
  #define  TCP_IC5_NWDHD_OF(x)         _VALUEOF(x)

  #define  TCP_IC5_OF(x)             _VALUEOF(x)

  #define TCP_IC5_DEFAULT (Uint32)(\
     _PER_FDEFAULT(TCP,IC5,NWDHD)\
  )

  #define TCP_IC5_RMK(nwdhd) (Uint32)(\
     _PER_FMK(TCP,IC5,NWDHD,nwdhd)\
  )

  #define _TCP_IC5_FGET(FIELD)\
    _PER_FGET(_TCP_IC5_ADDR,TCP,IC5,##FIELD)

  #define _TCP_IC5_FSET(FIELD,field)\
    _PER_FSET(_TCP_IC5_ADDR,TCP,IC5,##FIELD,field)

  #define _TCP_IC5_FSETS(FIELD,SYM)\
    _PER_FSETS(_TCP_IC5_ADDR,TCP,IC5,FIELD,##SYM)

/******************************************************************************\
* _____________________
* |                   |
* |  I C 6            |
* |___________________|
*
* TCP input configuration register  6
*
* FIELDS (msb -> lsb)
* (rw) TAIL1
*
\******************************************************************************/
  #define _TCP_IC6_OFFSET            6

    #define _TCP_IC6_ADDR              0x01BA0018u
 // #define _TCP_IC6_ADDR              0x58000018u
  
  #define _TCP_IC6_TAIL1_MASK        0xFFFFFFFFu
  #define _TCP_IC6_TAIL1_SHIFT       0x00000000u
  #define  TCP_IC6_TAIL1_DEFAULT     0x00000000u
  #define  TCP_IC6_TAIL1_OF(x)       _VALUEOF(x)

  #define  TCP_IC6_OF(x)             _VALUEOF(x)

  #define TCP_IC6_DEFAULT (Uint32)(\
     _PER_FDEFAULT(TCP,IC6,TAIL1)\
  )

  #define TCP_IC6_RMK(tail1) (Uint32)(\
     _PER_FMK(TCP,IC6,TAIL1,tail1)\
  )

  #define _TCP_IC6_FGET(FIELD)\
    _PER_FGET(_TCP_IC6_ADDR,TCP,IC6,##FIELD)

  #define _TCP_IC6_FSET(FIELD,field)\
    _PER_FSET(_TCP_IC6_ADDR,TCP,IC6,##FIELD,field)

  #define _TCP_IC6_FSETS(FIELD,SYM)\
    _PER_FSETS(_TCP_IC6_ADDR,TCP,IC6,FIELD,##SYM)

/******************************************************************************\
* _____________________
* |                   |
* |  I C 7            |
* |___________________|
*
* TCP input configuration register  7
*
* FIELDS (msb -> lsb)
* (rw) TAIL2
*
\******************************************************************************/
  #define _TCP_IC7_OFFSET            7

   #define _TCP_IC7_ADDR              0x01BA001Cu
  // #define _TCP_IC7_ADDR              0x5800001Cu

  #define _TCP_IC7_TAIL2_MASK        0xFFFFFFFFu
  #define _TCP_IC7_TAIL2_SHIFT       0x00000000u
  #define  TCP_IC7_TAIL2_DEFAULT     0x00000000u
  #define  TCP_IC7_TAIL2_OF(x)       _VALUEOF(x)

  #define  TCP_IC7_OF(x)             _VALUEOF(x)

  #define TCP_IC7_DEFAULT (Uint32)(\
     _PER_FDEFAULT(TCP,IC7,TAIL2)\
  )

  #define TCP_IC7_RMK(tail2) (Uint32)(\
     _PER_FMK(TCP,IC7,TAIL2,tail2)\
  )

  #define _TCP_IC7_FGET(FIELD)\
    _PER_FGET(_TCP_IC7_ADDR,TCP,IC7,##FIELD)

  #define _TCP_IC7_FSET(FIELD,field)\
    _PER_FSET(_TCP_IC7_ADDR,TCP,IC7,##FIELD,field)

  #define _TCP_IC7_FSETS(FIELD,SYM)\
    _PER_FSETS(_TCP_IC7_ADDR,TCP,IC7,FIELD,##SYM)

/******************************************************************************\
* _____________________
* |                   |
* |  I C 8            |
* |___________________|
*
* TCP input configuration register  8
*
* FIELDS (msb -> lsb)
* (rw) TAIL3
*
\******************************************************************************/
  #define _TCP_IC8_OFFSET            8

     #define _TCP_IC8_ADDR              0x01BA0020u
  // #define _TCP_IC8_ADDR              0x58000020u

  #define _TCP_IC8_TAIL3_MASK        0xFFFFFFFFu
  #define _TCP_IC8_TAIL3_SHIFT       0x00000000u
  #define  TCP_IC8_TAIL3_DEFAULT     0x00000000u
  #define  TCP_IC8_TAIL3_OF(x)       _VALUEOF(x)

  #define  TCP_IC8_OF(x)             _VALUEOF(x)

  #define TCP_IC8_DEFAULT (Uint32)(\
     _PER_FDEFAULT(TCP,IC8,TAIL3)\
  )

  #define TCP_IC8_RMK(tail3) (Uint32)(\
     _PER_FMK(TCP,IC8,TAIL3,tail3)\
  )

  #define _TCP_IC8_FGET(FIELD)\
    _PER_FGET(_TCP_IC8_ADDR,TCP,IC8,##FIELD)

  #define _TCP_IC8_FSET(FIELD,field)\
    _PER_FSET(_TCP_IC8_ADDR,TCP,IC8,##FIELD,field)

  #define _TCP_IC8_FSETS(FIELD,SYM)\
    _PER_FSETS(_TCP_IC8_ADDR,TCP,IC8,FIELD,##SYM)

/******************************************************************************\
* _____________________
* |                   |
* |  I C 9            |
* |___________________|
*
* TCP input configuration register  9
*
* FIELDS (msb -> lsb)
* (rw) TAIL4
*
\******************************************************************************/
  #define _TCP_IC9_OFFSET            9

    #define _TCP_IC9_ADDR              0x01BA0024u
  //#define _TCP_IC9_ADDR              0x58000024u

  #define _TCP_IC9_TAIL4_MASK        0xFFFFFFFFu
  #define _TCP_IC9_TAIL4_SHIFT       0x00000000u
  #define  TCP_IC9_TAIL4_DEFAULT     0x00000000u
  #define  TCP_IC9_TAIL4_OF(x)       _VALUEOF(x)

  #define  TCP_IC9_OF(x)             _VALUEOF(x)

  #define TCP_IC9_DEFAULT (Uint32)(\
     _PER_FDEFAULT(TCP,IC9,TAIL4)\
  )

  #define TCP_IC9_RMK(tail4) (Uint32)(\
     _PER_FMK(TCP,IC9,TAIL4,tail4)\
  )

  #define _TCP_IC9_FGET(FIELD)\
    _PER_FGET(_TCP_IC9_ADDR,TCP,IC9,##FIELD)

  #define _TCP_IC9_FSET(FIELD,field)\
    _PER_FSET(_TCP_IC9_ADDR,TCP,IC9,##FIELD,field)

  #define _TCP_IC9_FSETS(FIELD,SYM)\
    _PER_FSETS(_TCP_IC9_ADDR,TCP,IC9,FIELD,##SYM)

/******************************************************************************\
* _____________________
* |                   |
* |  I C 1 0          |
* |___________________|
*
* TCP input configuration register 10
*
* FIELDS (msb -> lsb)
* (rw) TAIL5
*
\******************************************************************************/
  #define _TCP_IC10_OFFSET           10

  #define _TCP_IC10_ADDR             0x01BA0028u
 // #define _TCP_IC10_ADDR              0x58000028u

  #define _TCP_IC10_TAIL5_MASK       0xFFFFFFFFu
  #define _TCP_IC10_TAIL5_SHIFT      0x00000000u
  #define  TCP_IC10_TAIL5_DEFAULT    0x00000000u
  #define  TCP_IC10_TAIL5_OF(x)      _VALUEOF(x)

  #define  TCP_IC10_OF(x)            _VALUEOF(x)

  #define TCP_IC10_DEFAULT (Uint32)(\
     _PER_FDEFAULT(TCP,IC10,TAIL5)\
  )

  #define TCP_IC10_RMK(tail5) (Uint32)(\
     _PER_FMK(TCP,IC10,TAIL5,tail5)\
  )

  #define _TCP_IC10_FGET(FIELD)\
    _PER_FGET(_TCP_IC10_ADDR,TCP,IC10,##FIELD)

  #define _TCP_IC10_FSET(FIELD,field)\
    _PER_FSET(_TCP_IC10_ADDR,TCP,IC10,##FIELD,field)

  #define _TCP_IC10_FSETS(FIELD,SYM)\
    _PER_FSETS(_TCP_IC10_ADDR,TCP,IC10,FIELD,##SYM)

/******************************************************************************\
* _____________________
* |                   |
* |  I C 1 1          |
* |___________________|
*
* TCP input configuration register 11
*
* FIELDS (msb -> lsb)
* (rw) TAIL6
*
\******************************************************************************/
  #define _TCP_IC11_OFFSET           11

  #define _TCP_IC11_ADDR             0x01BA002Cu
 // #define _TCP_IC11_ADDR              0x5800002Cu

  #define _TCP_IC11_TAIL6_MASK       0xFFFFFFFFu
  #define _TCP_IC11_TAIL6_SHIFT      0x00000000u
  #define  TCP_IC11_TAIL6_DEFAULT    0x00000000u
  #define  TCP_IC11_TAIL6_OF(x)      _VALUEOF(x)

  #define  TCP_IC11_OF(x)            _VALUEOF(x)

  #define TCP_IC11_DEFAULT (Uint32)(\
     _PER_FDEFAULT(TCP,IC11,TAIL6)\
  )

  #define TCP_IC11_RMK(tail6) (Uint32)(\
     _PER_FMK(TCP,IC11,TAIL6,tail6)\
  )

  #define _TCP_IC11_FGET(FIELD)\
    _PER_FGET(_TCP_IC11_ADDR,TCP,IC11,##FIELD)

  #define _TCP_IC11_FSET(FIELD,field)\
    _PER_FSET(_TCP_IC11_ADDR,TCP,IC11,##FIELD,field)

  #define _TCP_IC11_FSETS(FIELD,SYM)\
    _PER_FSETS(_TCP_IC11_ADDR,TCP,IC11,FIELD,##SYM)

/******************************************************************************\
* _____________________
* |                   |
* |  O U T            |
* |___________________|
*
* TCP output parameters register
*
* FIELDS (msb -> lsb)
* (rw) NIT
*
\******************************************************************************/
  #define _TCP_OUT_OFFSET            12

  #define _TCP_OUT_ADDR              0x01BA0030u

  #define _TCP_OUT_NIT_MASK          0xFFFF0000u
  #define _TCP_OUT_NIT_SHIFT         0x00000010u
  #define  TCP_OUT_NIT_DEFAULT       0x00000000u
  #define  TCP_OUT_NIT_OF(x)         _VALUEOF(x)

  #define  TCP_OUT_OF(x)             _VALUEOF(x)

  #define TCP_OUT_DEFAULT (Uint32)(\
     _PER_FDEFAULT(TCP,OUT,NIT)\
  )

  #define TCP_OUT_RMK(nit) (Uint32)(\
     _PER_FMK(TCP,OUT,NIT,nit)\
  )

  #define _TCP_OUT_FGET(FIELD)\
    _PER_FGET(_TCP_OUT_ADDR,TCP,OUT,##FIELD)

  #define _TCP_OUT_FSET(FIELD,field)\
    _PER_FSET(_TCP_OUT_ADDR,TCP,OUT,##FIELD,field)

  #define _TCP_OUT_FSETS(FIELD,SYM)\
    _PER_FSETS(_TCP_OUT_ADDR,TCP,OUT,##FIELD,##SYM)

/******************************************************************************\
* _____________________
* |                   |
* |  E X E            |
* |___________________|
*
* TCP execution register
*
* FIELDS (msb -> lsb)
* (rw) UNPAUSE
* (rw) PAUSE
* (rw) START
*
\******************************************************************************/
  #define _TCP_EXE_OFFSET            14

  #define _TCP_EXE_ADDR              0x01BA0038u

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -