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

📄 audio_param.h

📁 基于TI xdais算法标准的音频ADPCM算法
💻 H
字号:

#define EVMDM642_EDMA_AIC23_DEFAULT_DEVPARAMS {                         \
    EVMDM642_EDMA_AIC23_VERSION_1,                                      \
    TRUE, /* Buffers are in external memory by default */               \
    /* Driver disable the McASP high frequecy rate generator */         \
    C6X1X_EDMA_MCASP_EXTERNAL,                                          \
    /* Driver disable the McASP clk rate generator */                   \
    C6X1X_EDMA_MCASP_EXTERNAL,                                          \
    /* Driver disable the McASP frame sync generator */                 \
    C6X1X_EDMA_MCASP_EXTERNAL,                                          \
    EVMDM642_EDMA_AIC23_EDMA_ID_DEFAULT, /* Default IRQ number is 8 */  \
    -1, /* use default */                                               \
    -1, /* use default */                                               \
    NULL,  /* do not register mcasp event */                            \
    EVMDM642_EDMA_AIC23_INTR_MASK_DEFAULT,                              \
    EVMDM642_EDMA_AIC23_INTR_MASK_DEFAULT,                              \
    EVMDM642_EDMA_AIC23_INTR_MASK_DEFAULT,                              \
    AIC23_DEFAULTPARAMS_EVMDM642                                        \
}

/*aic23.h*/
/* 
 *  define an AIC23_DEFAULTPARAMS with 10 default register values 
 *  for DM642 production EVM
 */

#define AIC23_DEFAULTPARAMS_EVMDM642 {                                  \
    AIC23_REG0_DEFAULT,                                                 \
    AIC23_REG1_DEFAULT,                                                 \
    AIC23_REG2_DEFAULT,                                                 \
    AIC23_REG3_DEFAULT,                                                 \
    AIC23_REG4_DEFAULT,                                                 \
    AIC23_REG5_DEFAULT,                                                 \
    AIC23_REG6_DEFAULT,                                                 \
    AIC23_REG7_DEFAULT,                                                 \
    AIC23_REG8_18432,                                                   \
    AIC23_REG9_DEFAULT                                                  \
}


/*evmdm642_edma_aic23.h*/
/* Default IRQ number for EDMA is 8 */          
#define EVMDM642_EDMA_AIC23_EDMA_ID_DEFAULT  8
#define EVMDM642_EDMA_AIC23_INTR_MASK_DEFAULT 1

/*evmdm642_edma_aic23.h*/
/* Version number definition */
#define EVMDM642_EDMA_AIC23_VERSION_1 0xAB01

/*c6x1x_edma_mcasp.h*/
/* McASP Clock, High Clock, Frame Sync Source definition */
#define C6X1X_EDMA_MCASP_EXTERNAL       0
#define C6X1X_EDMA_MCASP_XMT            1
#define C6X1X_EDMA_MCASP_RCV            2
#define C6X1X_EDMA_MCASP_RCVXMT         3
#define C6X1X_EDMA_MCASP_XMTRCV         3


⌨️ 快捷键说明

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