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

📄 sru.h

📁 在ADSP-2126x上编写的优化过的FIR滤波器程序(用c和汇编编写)。
💻 H
📖 第 1 页 / 共 5 页
字号:
#define PDAP_CLK_I_SPORT0_CLK_O_ENCODING            0x14
#define IDP1_CLK_I_SPORT0_CLK_O_ENCODING            0x14
#define IDP2_CLK_I_SPORT0_CLK_O_ENCODING            0x14
#define IDP3_CLK_I_SPORT0_CLK_O_ENCODING            0x14
#define IDP4_CLK_I_SPORT0_CLK_O_ENCODING            0x14
#define IDP5_CLK_I_SPORT0_CLK_O_ENCODING            0x14
#define IDP6_CLK_I_SPORT0_CLK_O_ENCODING            0x14
#define IDP7_CLK_I_SPORT0_CLK_O_ENCODING            0x14
#define PCG_EXTA_I_SPORT0_CLK_O_ENCODING            0x14
#define PCG_EXTB_I_SPORT0_CLK_O_ENCODING            0x14

#define SPORT0_CLK_I_SPORT1_CLK_O_ENCODING          0x15
#define SPORT1_CLK_I_SPORT1_CLK_O_ENCODING          0x15
#define SPORT2_CLK_I_SPORT1_CLK_O_ENCODING          0x15
#define SPORT3_CLK_I_SPORT1_CLK_O_ENCODING          0x15
#define SPORT4_CLK_I_SPORT1_CLK_O_ENCODING          0x15
#define SPORT5_CLK_I_SPORT1_CLK_O_ENCODING          0x15
#define IDP0_CLK_I_SPORT1_CLK_O_ENCODING            0x15
#define PDAP_CLK_I_SPORT1_CLK_O_ENCODING            0x15
#define IDP1_CLK_I_SPORT1_CLK_O_ENCODING            0x15
#define IDP2_CLK_I_SPORT1_CLK_O_ENCODING            0x15
#define IDP3_CLK_I_SPORT1_CLK_O_ENCODING            0x15
#define IDP4_CLK_I_SPORT1_CLK_O_ENCODING            0x15
#define IDP5_CLK_I_SPORT1_CLK_O_ENCODING            0x15
#define IDP6_CLK_I_SPORT1_CLK_O_ENCODING            0x15
#define IDP7_CLK_I_SPORT1_CLK_O_ENCODING            0x15
#define PCG_EXTA_I_SPORT1_CLK_O_ENCODING            0x15
#define PCG_EXTB_I_SPORT1_CLK_O_ENCODING            0x15

#define SPORT0_CLK_I_SPORT2_CLK_O_ENCODING          0x16
#define SPORT1_CLK_I_SPORT2_CLK_O_ENCODING          0x16
#define SPORT2_CLK_I_SPORT2_CLK_O_ENCODING          0x16
#define SPORT3_CLK_I_SPORT2_CLK_O_ENCODING          0x16
#define SPORT4_CLK_I_SPORT2_CLK_O_ENCODING          0x16
#define SPORT5_CLK_I_SPORT2_CLK_O_ENCODING          0x16
#define IDP0_CLK_I_SPORT2_CLK_O_ENCODING            0x16
#define PDAP_CLK_I_SPORT2_CLK_O_ENCODING            0x16
#define IDP1_CLK_I_SPORT2_CLK_O_ENCODING            0x16
#define IDP2_CLK_I_SPORT2_CLK_O_ENCODING            0x16
#define IDP3_CLK_I_SPORT2_CLK_O_ENCODING            0x16
#define IDP4_CLK_I_SPORT2_CLK_O_ENCODING            0x16
#define IDP5_CLK_I_SPORT2_CLK_O_ENCODING            0x16
#define IDP6_CLK_I_SPORT2_CLK_O_ENCODING            0x16
#define IDP7_CLK_I_SPORT2_CLK_O_ENCODING            0x16
#define PCG_EXTA_I_SPORT2_CLK_O_ENCODING            0x16
#define PCG_EXTB_I_SPORT2_CLK_O_ENCODING            0x16

#define SPORT0_CLK_I_SPORT3_CLK_O_ENCODING          0x17
#define SPORT1_CLK_I_SPORT3_CLK_O_ENCODING          0x17
#define SPORT2_CLK_I_SPORT3_CLK_O_ENCODING          0x17
#define SPORT3_CLK_I_SPORT3_CLK_O_ENCODING          0x17
#define SPORT4_CLK_I_SPORT3_CLK_O_ENCODING          0x17
#define SPORT5_CLK_I_SPORT3_CLK_O_ENCODING          0x17
#define IDP0_CLK_I_SPORT3_CLK_O_ENCODING            0x17
#define PDAP_CLK_I_SPORT3_CLK_O_ENCODING            0x17
#define IDP1_CLK_I_SPORT3_CLK_O_ENCODING            0x17
#define IDP2_CLK_I_SPORT3_CLK_O_ENCODING            0x17
#define IDP3_CLK_I_SPORT3_CLK_O_ENCODING            0x17
#define IDP4_CLK_I_SPORT3_CLK_O_ENCODING            0x17
#define IDP5_CLK_I_SPORT3_CLK_O_ENCODING            0x17
#define IDP6_CLK_I_SPORT3_CLK_O_ENCODING            0x17
#define IDP7_CLK_I_SPORT3_CLK_O_ENCODING            0x17
#define PCG_EXTA_I_SPORT3_CLK_O_ENCODING            0x17
#define PCG_EXTB_I_SPORT3_CLK_O_ENCODING            0x17

#define SPORT0_CLK_I_SPORT4_CLK_O_ENCODING          0x18
#define SPORT1_CLK_I_SPORT4_CLK_O_ENCODING          0x18
#define SPORT2_CLK_I_SPORT4_CLK_O_ENCODING          0x18
#define SPORT3_CLK_I_SPORT4_CLK_O_ENCODING          0x18
#define SPORT4_CLK_I_SPORT4_CLK_O_ENCODING          0x18
#define SPORT5_CLK_I_SPORT4_CLK_O_ENCODING          0x18
#define IDP0_CLK_I_SPORT4_CLK_O_ENCODING            0x18
#define PDAP_CLK_I_SPORT4_CLK_O_ENCODING            0x18
#define IDP1_CLK_I_SPORT4_CLK_O_ENCODING            0x18
#define IDP2_CLK_I_SPORT4_CLK_O_ENCODING            0x18
#define IDP3_CLK_I_SPORT4_CLK_O_ENCODING            0x18
#define IDP4_CLK_I_SPORT4_CLK_O_ENCODING            0x18
#define IDP5_CLK_I_SPORT4_CLK_O_ENCODING            0x18
#define IDP6_CLK_I_SPORT4_CLK_O_ENCODING            0x18
#define IDP7_CLK_I_SPORT4_CLK_O_ENCODING            0x18
#define PCG_EXTA_I_SPORT4_CLK_O_ENCODING            0x18
#define PCG_EXTB_I_SPORT4_CLK_O_ENCODING            0x18

#define SPORT0_CLK_I_SPORT5_CLK_O_ENCODING          0x19
#define SPORT1_CLK_I_SPORT5_CLK_O_ENCODING          0x19
#define SPORT2_CLK_I_SPORT5_CLK_O_ENCODING          0x19
#define SPORT3_CLK_I_SPORT5_CLK_O_ENCODING          0x19
#define SPORT4_CLK_I_SPORT5_CLK_O_ENCODING          0x19
#define SPORT5_CLK_I_SPORT5_CLK_O_ENCODING          0x19
#define IDP0_CLK_I_SPORT5_CLK_O_ENCODING            0x19
#define PDAP_CLK_I_SPORT5_CLK_O_ENCODING            0x19
#define IDP1_CLK_I_SPORT5_CLK_O_ENCODING            0x19
#define IDP2_CLK_I_SPORT5_CLK_O_ENCODING            0x19
#define IDP3_CLK_I_SPORT5_CLK_O_ENCODING            0x19
#define IDP4_CLK_I_SPORT5_CLK_O_ENCODING            0x19
#define IDP5_CLK_I_SPORT5_CLK_O_ENCODING            0x19
#define IDP6_CLK_I_SPORT5_CLK_O_ENCODING            0x19
#define IDP7_CLK_I_SPORT5_CLK_O_ENCODING            0x19
#define PCG_EXTA_I_SPORT5_CLK_O_ENCODING            0x19
#define PCG_EXTB_I_SPORT5_CLK_O_ENCODING            0x19

#define SPORT0_CLK_I_PCG_CLKA_O_ENCODING            0x1C
#define SPORT1_CLK_I_PCG_CLKA_O_ENCODING            0x1C
#define SPORT2_CLK_I_PCG_CLKA_O_ENCODING            0x1C
#define SPORT3_CLK_I_PCG_CLKA_O_ENCODING            0x1C
#define SPORT4_CLK_I_PCG_CLKA_O_ENCODING            0x1C
#define SPORT5_CLK_I_PCG_CLKA_O_ENCODING            0x1C
#define IDP0_CLK_I_PCG_CLKA_O_ENCODING              0x1C
#define PDAP_CLK_I_PCG_CLKA_O_ENCODING              0x1C
#define IDP1_CLK_I_PCG_CLKA_O_ENCODING              0x1C
#define IDP2_CLK_I_PCG_CLKA_O_ENCODING              0x1C
#define IDP3_CLK_I_PCG_CLKA_O_ENCODING              0x1C
#define IDP4_CLK_I_PCG_CLKA_O_ENCODING              0x1C
#define IDP5_CLK_I_PCG_CLKA_O_ENCODING              0x1C
#define IDP6_CLK_I_PCG_CLKA_O_ENCODING              0x1C
#define IDP7_CLK_I_PCG_CLKA_O_ENCODING              0x1C
#define PCG_EXTA_I_PCG_CLKA_O_ENCODING              0x1C
#define PCG_EXTB_I_PCG_CLKA_O_ENCODING              0x1C

#define SPORT0_CLK_I_PCG_CLKB_O_ENCODING            0x1D
#define SPORT1_CLK_I_PCG_CLKB_O_ENCODING            0x1D
#define SPORT2_CLK_I_PCG_CLKB_O_ENCODING            0x1D
#define SPORT3_CLK_I_PCG_CLKB_O_ENCODING            0x1D
#define SPORT4_CLK_I_PCG_CLKB_O_ENCODING            0x1D
#define SPORT5_CLK_I_PCG_CLKB_O_ENCODING            0x1D
#define IDP0_CLK_I_PCG_CLKB_O_ENCODING              0x1D
#define PDAP_CLK_I_PCG_CLKB_O_ENCODING              0x1D
#define IDP1_CLK_I_PCG_CLKB_O_ENCODING              0x1D
#define IDP2_CLK_I_PCG_CLKB_O_ENCODING              0x1D
#define IDP3_CLK_I_PCG_CLKB_O_ENCODING              0x1D
#define IDP4_CLK_I_PCG_CLKB_O_ENCODING              0x1D
#define IDP5_CLK_I_PCG_CLKB_O_ENCODING              0x1D
#define IDP6_CLK_I_PCG_CLKB_O_ENCODING              0x1D
#define IDP7_CLK_I_PCG_CLKB_O_ENCODING              0x1D
#define PCG_EXTA_I_PCG_CLKB_O_ENCODING              0x1D
#define PCG_EXTB_I_PCG_CLKB_O_ENCODING              0x1D

#define SPORT0_CLK_I_LOW_ENCODING                   0x1E
#define SPORT1_CLK_I_LOW_ENCODING                   0x1E
#define SPORT2_CLK_I_LOW_ENCODING                   0x1E
#define SPORT3_CLK_I_LOW_ENCODING                   0x1E
#define SPORT4_CLK_I_LOW_ENCODING                   0x1E
#define SPORT5_CLK_I_LOW_ENCODING                   0x1E
#define IDP0_CLK_I_LOW_ENCODING                     0x1E
#define PDAP_CLK_I_LOW_ENCODING                     0x1E
#define IDP1_CLK_I_LOW_ENCODING                     0x1E
#define IDP2_CLK_I_LOW_ENCODING                     0x1E
#define IDP3_CLK_I_LOW_ENCODING                     0x1E
#define IDP4_CLK_I_LOW_ENCODING                     0x1E
#define IDP5_CLK_I_LOW_ENCODING                     0x1E
#define IDP6_CLK_I_LOW_ENCODING                     0x1E
#define IDP7_CLK_I_LOW_ENCODING                     0x1E
#define PCG_EXTA_I_LOW_ENCODING                     0x1E
#define PCG_EXTB_I_LOW_ENCODING                     0x1E

#define SPORT0_CLK_I_HIGH_ENCODING                  0x1F
#define SPORT1_CLK_I_HIGH_ENCODING                  0x1F
#define SPORT2_CLK_I_HIGH_ENCODING                  0x1F
#define SPORT3_CLK_I_HIGH_ENCODING                  0x1F
#define SPORT4_CLK_I_HIGH_ENCODING                  0x1F
#define SPORT5_CLK_I_HIGH_ENCODING                  0x1F
#define IDP0_CLK_I_HIGH_ENCODING                    0x1F
#define PDAP_CLK_I_HIGH_ENCODING                    0x1F
#define IDP1_CLK_I_HIGH_ENCODING                    0x1F
#define IDP2_CLK_I_HIGH_ENCODING                    0x1F
#define IDP3_CLK_I_HIGH_ENCODING                    0x1F
#define IDP4_CLK_I_HIGH_ENCODING                    0x1F
#define IDP5_CLK_I_HIGH_ENCODING                    0x1F
#define IDP6_CLK_I_HIGH_ENCODING                    0x1F
#define IDP7_CLK_I_HIGH_ENCODING                    0x1F
#define PCG_EXTA_I_HIGH_ENCODING                    0x1F
#define PCG_EXTB_I_HIGH_ENCODING                    0x1F


//------------------------------------------------------------------------------
//  Group A: Register associations
//------------------------------------------------------------------------------

#define SPORT0_CLK_I_DAI_PB01_O_REG                 0x2430
#define SPORT1_CLK_I_DAI_PB01_O_REG                 0x2430
#define SPORT2_CLK_I_DAI_PB01_O_REG                 0x2430
#define SPORT3_CLK_I_DAI_PB01_O_REG                 0x2430
#define SPORT4_CLK_I_DAI_PB01_O_REG                 0x2430
#define SPORT5_CLK_I_DAI_PB01_O_REG                 0x2430
#define IDP0_CLK_I_DAI_PB01_O_REG                   0x2432
#define PDAP_CLK_I_DAI_PB01_O_REG                   0x2432
#define IDP1_CLK_I_DAI_PB01_O_REG                   0x2432
#define IDP2_CLK_I_DAI_PB01_O_REG                   0x2432
#define IDP3_CLK_I_DAI_PB01_O_REG                   0x2433
#define IDP4_CLK_I_DAI_PB01_O_REG                   0x2433
#define IDP5_CLK_I_DAI_PB01_O_REG                   0x2433
#define IDP6_CLK_I_DAI_PB01_O_REG                   0x2433
#define IDP7_CLK_I_DAI_PB01_O_REG                   0x2433
#define PCG_EXTA_I_DAI_PB01_O_REG                   0x2434
#define PCG_EXTB_I_DAI_PB01_O_REG                   0x2434

#define SPORT0_CLK_I_DAI_PB02_O_REG                 0x2430
#define SPORT1_CLK_I_DAI_PB02_O_REG                 0x2430
#define SPORT2_CLK_I_DAI_PB02_O_REG                 0x2430
#define SPORT3_CLK_I_DAI_PB02_O_REG                 0x2430
#define SPORT4_CLK_I_DAI_PB02_O_REG                 0x2430
#define SPORT5_CLK_I_DAI_PB02_O_REG                 0x2430
#define IDP0_CLK_I_DAI_PB02_O_REG                   0x2432
#define PDAP_CLK_I_DAI_PB02_O_REG                   0x2432
#define IDP1_CLK_I_DAI_PB02_O_REG                   0x2432
#define IDP2_CLK_I_DAI_PB02_O_REG                   0x2432
#define IDP3_CLK_I_DAI_PB02_O_REG                   0x2433
#define IDP4_CLK_I_DAI_PB02_O_REG                   0x2433
#define IDP5_CLK_I_DAI_PB02_O_REG                   0x2433
#define IDP6_CLK_I_DAI_PB02_O_REG                   0x2433
#define IDP7_CLK_I_DAI_PB02_O_REG                   0x2433
#define PCG_EXTA_I_DAI_PB02_O_REG                   0x2434
#define PCG_EXTB_I_DAI_PB02_O_REG                   0x2434

#define SPORT0_CLK_I_DAI_PB03_O_REG                 0x2430
#define SPORT1_CLK_I_DAI_PB03_O_REG                 0x2430
#define SPORT2_CLK_I_DAI_PB03_O_REG                 0x2430
#define SPORT3_CLK_I_DAI_PB03_O_REG                 0x2430
#define SPORT4_CLK_I_DAI_PB03_O_REG                 0x2430
#define SPORT5_CLK_I_DAI_PB03_O_REG                 0x2430
#define IDP0_CLK_I_DAI_PB03_O_REG                   0x2432
#define PDAP_CLK_I_DAI_PB03_O_REG                   0x2432
#define IDP1_CLK_I_DAI_PB03_O_REG                   0x2432
#define IDP2_CLK_I_DAI_PB03_O_REG                   0x2432
#define IDP3_CLK_I_DAI_PB03_O_REG                   0x2433
#define IDP4_CLK_I_DAI_PB03_O_REG                   0x2433
#define IDP5_CLK_I_DAI_PB03_O_REG                   0x2433
#define IDP6_CLK_I_DAI_PB03_O_REG                   0x2433
#define IDP7_CLK_I_DAI_PB03_O_REG                   0x2433
#define PCG_EXTA_I_DAI_PB03_O_REG                   0x2434
#define PCG_EXTB_I_DAI_PB03_O_REG                   0x2434

#define SPORT0_CLK_I_DAI_PB04_O_REG                 0x2430
#define SPORT1_CLK_I_DAI_PB04_O_REG                 0x2430
#define SPORT2_CLK_I_DAI_PB04_O_REG                 0x2430
#define SPORT3_CLK_I_DAI_PB04_O_REG                 0x2430
#define SPORT4_CLK_I_DAI_PB04_O_REG                 0x2430

⌨️ 快捷键说明

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