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

📄 csl_mcasphal.h

📁 麦克风阵列的TLS自适应波束形成算法仿真
💻 H
📖 第 1 页 / 共 5 页
字号:
  #define _MCASP_PDIN_AXR4_MASK        	0x00000010u  #define _MCASP_PDIN_AXR4_SHIFT       	0x00000004u  #define  MCASP_PDIN_AXR4_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AXR4_OF(x)   	      _VALUEOF(x)  #define  MCASP_PDIN_AXR4_SET          	0x00000001  #define _MCASP_PDIN_AXR5_MASK        	0x00000020u  #define _MCASP_PDIN_AXR5_SHIFT       	0x00000005u  #define  MCASP_PDIN_AXR5_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AXR5_OF(x)   	     _VALUEOF(x)  #define  MCASP_PDIN_AXR5_SET          	0x00000001u  #define _MCASP_PDIN_AXR6_MASK        	0x00000040u  #define _MCASP_PDIN_AXR6_SHIFT       	0x00000006u  #define  MCASP_PDIN_AXR6_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AXR6_OF(x)         _VALUEOF(x)  #define  MCASP_PDIN_AXR6_SET         	0x00000001u  #define _MCASP_PDIN_AXR7_MASK        	0x00000080u  #define _MCASP_PDIN_AXR7_SHIFT       	0x00000007u  #define  MCASP_PDIN_AXR7_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AXR7_OF(x)   	      _VALUEOF(x)  #define  MCASP_PDIN_AXR7_SET        	0x00000001u#if (_MCASP_CHANNEL_CNT == 16)  #define _MCASP_PDIN_AXR8_MASK        	0x00000100u  #define _MCASP_PDIN_AXR8_SHIFT       	0x00000008u  #define  MCASP_PDIN_AXR8_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AXR8_OF(x)   	      _VALUEOF(x)  #define  MCASP_PDIN_AXR8_SET          	0x00000001u  #define _MCASP_PDIN_AXR9_MASK        	0x00000200u  #define _MCASP_PDIN_AXR9_SHIFT       	0x00000009u  #define  MCASP_PDIN_AXR9_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AXR9_OF(x)   	      _VALUEOF(x)  #define  MCASP_PDIN_AXR9_SET           	0x00000001u  #define _MCASP_PDIN_AXR10_MASK        	0x00000400u  #define _MCASP_PDIN_AXR10_SHIFT       	0x0000000Au  #define  MCASP_PDIN_AXR10_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AXR10_OF(x)         _VALUEOF(x)  #define  MCASP_PDIN_AXR10_SET         	0x00000001u  #define _MCASP_PDIN_AXR11_MASK        	0x00000800u  #define _MCASP_PDIN_AXR11_SHIFT       	0x0000000Bu  #define  MCASP_PDIN_AXR11_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AXR11_OF(x)          _VALUEOF(x)  #define  MCASP_PDIN_AXR11_SET        	0x00000001u  #define _MCASP_PDIN_AXR12_MASK        	0x00001000u  #define _MCASP_PDIN_AXR12_SHIFT       	0x0000000Cu  #define  MCASP_PDIN_AXR12_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AXR12_OF(x)         _VALUEOF(x)  #define  MCASP_PDIN_AXR12_SET       	0x00000001u  #define _MCASP_PDIN_AXR13_MASK        	0x00002000u  #define _MCASP_PDIN_AXR13_SHIFT       	0x0000000Du  #define  MCASP_PDIN_AXR13_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AXR13_OF(x)         _VALUEOF(x)  #define  MCASP_PDIN_AXR13_SET         	0x00000001u  #define _MCASP_PDIN_AXR14_MASK        	0x00004000u  #define _MCASP_PDIN_AXR14_SHIFT       	0x0000000Eu  #define  MCASP_PDIN_AXR14_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AXR14_OF(x)          _VALUEOF(x)  #define  MCASP_PDIN_AXR14_SET          	0x00000001u  #define _MCASP_PDIN_AXR15_MASK        	0x00008000u  #define _MCASP_PDIN_AXR15_SHIFT       	0x0000000Fu  #define  MCASP_PDIN_AXR15_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AXR15_OF(x)         _VALUEOF(x)  #define  MCASP_PDIN_AXR15_SET         	0x00000001u#endif /* _MCASP_CHANNEL_CNT == 16 */  #define _MCASP_PDIN_AMUTE_MASK        	0x02000000u  #define _MCASP_PDIN_AMUTE_SHIFT       	0x00000019u  #define  MCASP_PDIN_AMUTE_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AMUTE_OF(x)         _VALUEOF(x)  #define  MCASP_PDIN_AMUTE_SET         	0x00000001u  #define _MCASP_PDIN_ACLKX_MASK        	0x04000000u  #define _MCASP_PDIN_ACLKX_SHIFT       	0x0000001Au  #define  MCASP_PDIN_ACLKX_DEFAULT     	0x00000000u  #define  MCASP_PDIN_ACLKX_OF(x)         _VALUEOF(x)  #define  MCASP_PDIN_ACLKX_SET         	0x00000001u  #define _MCASP_PDIN_AHCLKX_MASK        	0x08000000u  #define _MCASP_PDIN_AHCLKX_SHIFT       	0x0000001Bu  #define  MCASP_PDIN_AHCLKX_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AHCLKX_OF(x)       _VALUEOF(x)  #define  MCASP_PDIN_AHCLKX_SET          0x00000001u  #define _MCASP_PDIN_AFSX_MASK        	0x10000000u  #define _MCASP_PDIN_AFSX_SHIFT       	0x0000001Cu  #define  MCASP_PDIN_AFSX_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AFSX_OF(x)   	     _VALUEOF(x)  #define  MCASP_PDIN_AFSX_SET          	0x00000001u  #define _MCASP_PDIN_ACLKR_MASK        	0x20000000u  #define _MCASP_PDIN_ACLKR_SHIFT       	0x0000001Du  #define  MCASP_PDIN_ACLKR_DEFAULT     	0x00000000u  #define  MCASP_PDIN_ACLKR_OF(x)         _VALUEOF(x)  #define  MCASP_PDIN_ACLKR_SET          	0x00000001u  #define _MCASP_PDIN_AHCLKR_MASK        	0x40000000u  #define _MCASP_PDIN_AHCLKR_SHIFT       	0x0000001Eu  #define  MCASP_PDIN_AHCLKR_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AHCLKR_OF(x)       _VALUEOF(x)  #define  MCASP_PDIN_AHCLKR_SET        	0x00000001u  #define _MCASP_PDIN_AFSR_MASK        	0x80000000u  #define _MCASP_PDIN_AFSR_SHIFT       	0x0000001Fu  #define  MCASP_PDIN_AFSR_DEFAULT     	0x00000000u  #define  MCASP_PDIN_AFSR_OF(x)   	      _VALUEOF(x)  #define  MCASP_PDIN_AFSR_SET          	0x00000001u  #define  MCASP_PDIN_OF(x)              _VALUEOF(x)#if (_MCASP_CHANNEL_CNT == 16)  #define MCASP_PDIN_DEFAULT (Uint32)( \     _PER_FDEFAULT(MCASP,PDIN,AXR0)\    |_PER_FDEFAULT(MCASP,PDIN,AXR1)\    |_PER_FDEFAULT(MCASP,PDIN,AXR2)\    |_PER_FDEFAULT(MCASP,PDIN,AXR3)\    |_PER_FDEFAULT(MCASP,PDIN,AXR4)\    |_PER_FDEFAULT(MCASP,PDIN,AXR5)\    |_PER_FDEFAULT(MCASP,PDIN,AXR6)\    |_PER_FDEFAULT(MCASP,PDIN,AXR7)\    |_PER_FDEFAULT(MCASP,PDIN,AXR8)\    |_PER_FDEFAULT(MCASP,PDIN,AXR9)\    |_PER_FDEFAULT(MCASP,PDIN,AXR10)\    |_PER_FDEFAULT(MCASP,PDIN,AXR11)\    |_PER_FDEFAULT(MCASP,PDIN,AXR12)\    |_PER_FDEFAULT(MCASP,PDIN,AXR13)\    |_PER_FDEFAULT(MCASP,PDIN,AXR14)\    |_PER_FDEFAULT(MCASP,PDIN,AXR15)\    |_PER_FDEFAULT(MCASP,PDIN,AMUTE)\    |_PER_FDEFAULT(MCASP,PDIN,ACLKX)\    |_PER_FDEFAULT(MCASP,PDIN,AHCLKX)\    |_PER_FDEFAULT(MCASP,PDIN,AFSX)\    |_PER_FDEFAULT(MCASP,PDIN,ACLKR)\    |_PER_FDEFAULT(MCASP,PDIN,AHCLKR)\    |_PER_FDEFAULT(MCASP,PDIN,AFSR)\  )  #define MCASP_PDIN_RMK(afsr,ahclkr,aclkr,afsx,ahclkx,aclkx,amute,  \    axr15,axr14,axr13,axr12,axr11,axr10,\    axr9, axr8,axr7,axr6,axr5,axr4,axr3,axr2,axr1, axr0) \   (Uint32)( \     _PER_FMK(MCASP,PDIN,AXR0,axr0)\    |_PER_FMK(MCASP,PDIN,AXR1,axr1)\    |_PER_FMK(MCASP,PDIN,AXR2,axr2)\    |_PER_FMK(MCASP,PDIN,AXR3,axr3)\    |_PER_FMK(MCASP,PDIN,AXR4,axr4)\    |_PER_FMK(MCASP,PDIN,AXR5,axr5)\    |_PER_FMK(MCASP,PDIN,AXR6,axr6)\    |_PER_FMK(MCASP,PDIN,AXR7,axr7)\    |_PER_FMK(MCASP,PDIN,AXR8,axr8)\    |_PER_FMK(MCASP,PDIN,AXR9,axr9)\    |_PER_FMK(MCASP,PDIN,AXR10,axr10)\    |_PER_FMK(MCASP,PDIN,AXR11,axr11)\    |_PER_FMK(MCASP,PDIN,AXR12,axr12)\    |_PER_FMK(MCASP,PDIN,AXR13,axr13)\    |_PER_FMK(MCASP,PDIN,AXR14,axr14)\    |_PER_FMK(MCASP,PDIN,AXR15,axr15)\    |_PER_FMK(MCASP,PDIN,AMUTE,amute)\    |_PER_FMK(MCASP,PDIN,ACLKX,aclkx)\    |_PER_FMK(MCASP,PDIN,AHCLKX,ahclkx)\    |_PER_FMK(MCASP,PDIN,AFSX,afsx)\    |_PER_FMK(MCASP,PDIN,ACLKR,aclkr)\    |_PER_FMK(MCASP,PDIN,AHCLKR,ahclkr)\    |_PER_FMK(MCASP,PDIN,AFSR,afsr)\  )#else  #define MCASP_PDIN_DEFAULT (Uint32)( \     _PER_FDEFAULT(MCASP,PDIN,AXR0)\    |_PER_FDEFAULT(MCASP,PDIN,AXR1)\    |_PER_FDEFAULT(MCASP,PDIN,AXR2)\    |_PER_FDEFAULT(MCASP,PDIN,AXR3)\    |_PER_FDEFAULT(MCASP,PDIN,AXR4)\    |_PER_FDEFAULT(MCASP,PDIN,AXR5)\    |_PER_FDEFAULT(MCASP,PDIN,AXR6)\    |_PER_FDEFAULT(MCASP,PDIN,AXR7)\    |_PER_FDEFAULT(MCASP,PDIN,AMUTE)\    |_PER_FDEFAULT(MCASP,PDIN,ACLKX)\    |_PER_FDEFAULT(MCASP,PDIN,AHCLKX)\    |_PER_FDEFAULT(MCASP,PDIN,AFSX)\    |_PER_FDEFAULT(MCASP,PDIN,ACLKR)\    |_PER_FDEFAULT(MCASP,PDIN,AHCLKR)\    |_PER_FDEFAULT(MCASP,PDIN,AFSR)\  )  #define MCASP_PDIN_RMK(afsr,ahclkr,aclkr,afsx,ahclkx,aclkx,amute,  \                         axr7,axr6,axr5,axr4,axr3,axr2,axr1, axr0) \   (Uint32)( \     _PER_FMK(MCASP,PDIN,AXR0,axr0)\    |_PER_FMK(MCASP,PDIN,AXR1,axr1)\    |_PER_FMK(MCASP,PDIN,AXR2,axr2)\    |_PER_FMK(MCASP,PDIN,AXR3,axr3)\    |_PER_FMK(MCASP,PDIN,AXR4,axr4)\    |_PER_FMK(MCASP,PDIN,AXR5,axr5)\    |_PER_FMK(MCASP,PDIN,AXR6,axr6)\    |_PER_FMK(MCASP,PDIN,AXR7,axr7)\    |_PER_FMK(MCASP,PDIN,AMUTE,amute)\    |_PER_FMK(MCASP,PDIN,ACLKX,aclkx)\    |_PER_FMK(MCASP,PDIN,AHCLKX,ahclkx)\    |_PER_FMK(MCASP,PDIN,AFSX,afsx)\    |_PER_FMK(MCASP,PDIN,ACLKR,aclkr)\    |_PER_FMK(MCASP,PDIN,AHCLKR,ahclkr)\    |_PER_FMK(MCASP,PDIN,AFSR,afsr)\  )#endif /* _MCASP_CHANNEL_CNT == 16 */  #define _MCASP_PDIN_FGET(N,FIELD)\    _PER_FGET(_MCASP_PDIN##N##_ADDR,MCASP,PDIN,##FIELD)  #define _MCASP_PDIN_FSET(N,FIELD,field)\    _PER_FSET(_MCASP_PDIN##N##_ADDR,MCASP,PDIN,##FIELD,field)  #define _MCASP_PDIN_FSETS(N,FIELD,SYM)\    _PER_FSETS(_MCASP_PDIN##N##_ADDR,MCASP,PDIN,##FIELD,##SYM)  #define _MCASP_PDIN0_FGET(FIELD) _MCASP_PDIN_FGET(0,##FIELD)  #define _MCASP_PDIN1_FGET(FIELD) _MCASP_PDIN_FGET(1,##FIELD)  #define _MCASP_PDIN0_FSET(FIELD,f) _MCASP_PDIN_FSET(0,##FIELD,f)  #define _MCASP_PDIN1_FSET(FIELD,f) _MCASP_PDIN_FSET(1,##FIELD,f)  #define _MCASP_PDIN0_FSETS(FIELD,SYM) _MCASP_PDIN_FSETS(0,##FIELD,##SYM)  #define _MCASP_PDIN1_FSETS(FIELD,SYM) _MCASP_PDIN_FSETS(1,##FIELD,##SYM)/******************************************************************************\* * _____________________* |                   |* |     PDSET         |* |___________________|** PDSET		- Pin Data Input Register** FIELDS (msb -> lsb)* (rw)  AFSR* (rw)  AHCLKR * (rw)  ACLKR * (rw)  AFSX* (rw)  AHCLKX * (rw)  ACLKX* (rw)  AMUTE* (rw)  AXR0-15 *\******************************************************************************/  #define _MCASP_PDSET_OFFSET               7  #define _MCASP_PDSET0_ADDR			(_MCASP_BASE_PORT0+4*_MCASP_PDSET_OFFSET)  #define _MCASP_PDSET1_ADDR			(_MCASP_BASE_PORT1+4*_MCASP_PDSET_OFFSET)  #define _MCASP_PDSET_AXR0_MASK        	0x00000001u  #define _MCASP_PDSET_AXR0_SHIFT       	0x00000000u  #define  MCASP_PDSET_AXR0_DEFAULT     	0x00000000u  #define  MCASP_PDSET_AXR0_OF(x)   	_VALUEOF(x)  #define  MCASP_PDSET_AXR0_SET           0x00000001u  #define _MCASP_PDSET_AXR1_MASK        	0x00000002u  #define _MCASP_PDSET_AXR1_SHIFT       	0x00000001u  #define  MCASP_PDSET_AXR1_DEFAULT     	0x00000000u  #define  MCASP_PDSET_AXR1_OF(x)         _VALUEOF(x)  #define  MCASP_PDSET_AXR1_SET           0x00000001u  #define _MCASP_PDSET_AXR2_MASK        	0x00000004u  #define _MCASP_PDSET_AXR2_SHIFT       	0x00000002u  #define  MCASP_PDSET_AXR2_DEFAULT     	0x00000000u  #define  MCASP_PDSET_AXR2_OF(x)         _VALUEOF(x)  #define  MCASP_PDSET_AXR2_SET           0x00000001u  #define _MCASP_PDSET_AXR3_MASK        	0x00000008u  #define _MCASP_PDSET_AXR3_SHIFT       	0x00000003u  #define  MCASP_PDSET_AXR3_DEFAULT     	0x00000000u  #define  MCASP_PDSET_AXR3_OF(x)        _VALUEOF(x)  #define  MCASP_PDSET_AXR3_SET           0x00000001u  #define _MCASP_PDSET_AXR4_MASK        	0x00000010u  #define _MCASP_PDSET_AXR4_SHIFT       	0x00000004u  #define  MCASP_PDSET_AXR4_DEFAULT     	0x00000000u  #define  MCASP_PDSET_AXR4_OF(x)   	_VALUEOF(x)  #define  MCASP_PDSET_AXR4_SET           0x00000001u  #define _MCASP_PDSET_AXR5_MASK        	0x00000020u  #define _MCASP_PDSET_AXR5_SHIFT       	0x00000005u  #define  MCASP_PDSET_AXR5_DEFAULT     	0x00000000u  #define  MCASP_PDSET_AXR5_OF(x)   	_VALUEOF(x)  #define  MCASP_PDSET_AXR5_SET           0x00000001u  #define _MCASP_PDSET_AXR6_MASK        	0x00000040u  #define _MCASP_PDSET_AXR6_SHIFT       	0x00000006u  #define  MCASP_PDSET_AXR6_DEFAULT     	0x00000000u  #define  MCASP_PDSET_AXR6_OF(x)   	_VALUEOF(x)  #define  MCASP_PDSET_AXR6_SET           0x00000001u  #define _MCASP_PDSET_AXR7_MASK        	0x00000080u  #define _MCASP_PDSET_AXR7_SHIFT       	0x00000007u  #define  MCASP_PDSET_AXR7_DEFAULT     	0x00000000u  #define  MCASP_PDSET_AXR7_OF(x)         _VALUEOF(x)  #define  MCASP_PDSET_AXR7_SET           0x00000001u#if (_MCASP_CHANNEL_CNT == 16)  #define _MCASP_PDSET_AXR8_MASK        	0x00000100u  #define _MCASP_PDSET_AXR8_SHIFT       	0x00000008u  #define  MCASP_PDSET_AXR8_DEFAULT     	0x00000000u  #define  MCASP_PDSET_AXR8_OF(x)   	_VALUEOF(x)  #define  MCASP_PDSET_AXR8_SET           0x00000001u  #define _MCASP_PDSET_AXR9_MASK        	0x00000200u  #define _MCASP_PDSET_AXR9_SHIFT       	0x00000009u  #define  MCASP_PDSET_AXR9_DEFAULT     	0x00000000u  #define  MCASP_PDSET_AXR9_OF(x)         _VALUEOF(x)  #define  MCASP_PDSET_AXR9_SET          	0x00000001u  #define _MCASP_PDSET_AXR10_MASK        	0x00000400u  #define _MCASP_PDSET_AXR10_SHIFT       	0x0000000Au  #define  MCASP_PDSET_AXR10_DEFAULT     	0x00000000u  #define  MCASP_PDSET_AXR10_OF(x)       _VALUEOF(x)  #define  MCASP_PDSET_AXR10_SET          0x00000001u  #define _MCASP_PDSET_AXR11_MASK        	0x00000800u  #define _MCASP_PDSET_AXR11_SHIFT       	0x0000000Bu  #define  MCASP_PDSET_AXR11_DEFAULT     	0x00000000u  #define  MCASP_PDSET_AXR11_OF(x)        _VALUEOF(x)  #define  MCASP_PDSET_AXR11_SET         	0x00000001u  #define _MCASP_PDSET_AXR12_MASK        	0x00001000u  #define _MCASP_PD

⌨️ 快捷键说明

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