This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

am3359的_StarterWare是否有错误



在 McASP1PinMuxSetup 函数中..

 

HWREG(SOC_CONTROL_REGS + CONTROL_CONF_MII1_COL) =
                          CONTROL_CONF_MII1_RXERR_CONF_MII1_RXERR_RXACTIVE
                          | MCASP_SEL_MODE;           
            HWREG(SOC_CONTROL_REGS + CONTROL_CONF_MII1_CRS) =
                          CONTROL_CONF_MII1_RXERR_CONF_MII1_RXERR_RXACTIVE
                          | MCASP_SEL_MODE;          
            HWREG(SOC_CONTROL_REGS + CONTROL_CONF_MII1_RXERR) =
                          CONTROL_CONF_MII1_RXERR_CONF_MII1_RXERR_RXACTIVE
                          | MCASP_SEL_MODE;         
            HWREG(SOC_CONTROL_REGS + CONTROL_CONF_RMII1_REFCLK) =
                          CONTROL_CONF_RMII1_REFCLK_CONF_RMII1_REFCLK_RXACTIVE
                          | MCASP_SEL_MODE;

 

 

对CONTROL_CONF_MII1_COL引脚的设置,为什么设置了 CONTROL_CONF_MII1_RXERR_CONF_MII1_RXERR_RXACTIVE

 

这个IO不是DOUT吗?

  • 这个引脚是DIN, RMII1_REF_CLK 对应的是DOUT

  • 这个引脚是DIN, RMII1_REF_CLK 对应的是DOUT

    但是CONTROL_CONF_RMII1_REFCLK这个IO也设置了

    CONTROL_CONF_RMII1_REFCLK_CONF_RMII1_REFCLK_RXACTIVE

    也变成了接收 ...目前使用EVM开发板,做MCASP测试..对着麦克风说话,耳机听不到数据

    我不知道和设置成了接收有没有影响  

    而WINCE BSP中  是这么设置IO的

    #define MCASP1_PADS \

       PAD_ENTRY(MII1_CRS,         MODE(4) | AM335X_PIN_INPUT_PULLDOWN)            \

       PAD_ENTRY(MII1_RXERR,       MODE(4) | AM335X_PIN_INPUT_PULLDOWN)            \

       PAD_ENTRY(MII1_COL,         MODE(4) | AM335X_PIN_OUTPUT)                    \

       PAD_ENTRY(RMII1_REFCLK,     MODE(4) | AM335X_PIN_INPUT_PULLDOWN)            \

  • 耳机听不到数据,不代表数据没有进入SOC,两个问题吧。WINCE我没看过,你可以做做实验,看看数据有没有进来