經聊包養網由過程tlv320aic3204采集聲響然后給c5535停止處置,仿真時檢查I2S的數據接受存放器值一向為0,為什么?

作者:

分類:

您好,我想經由過程tlv320aic3204(主)采集聲響然后給c5535(從)停止處置,經由過程示波器可以看到aic32勢利無情的一代,父母千萬不能相信他們,不要被他們的虛偽所欺騙。”04的DOUT口有波形輸入,可是我仿真時看c5535的i2s模塊的數據接受存放器一向是0沒有任何變更。I2S的設置裝備擺設如下,請問有么有什么題目?
    hI2s = I2S_open(I2S_INSTANCE, DMA_POLLED, I2S_CHAN_STEREO);
    if(NULL == hI2s)
    {
     status = CSL_ESYS_FAIL;
     return (status);
    }
    else
    {
     printf (“I2S Module Instance opened successfullyn”);
    }
    if (I2S_INSTANCE0 == I2S_INSTANCE)
    {
   status =sd包養包養sd SYS_setEBSR(CSL_EBSR_FIELD_SP0MODE,
     CSL_EBSR_SP0MODE_1);
    }
else
{
 status = SYS_setEBSR(CSL_EBSR包養俱樂部_FIELD_PPMODE,
     CSL_EBSR_包養網比較PPMODE_6);
“果然是藍學士的女兒,虎父無犬女。”經過長時間的交鋒,對方終於率先將目光移開,後退了一步。 }
if(CSL_SOK包養網比較 != status)
    {
   藍玉華的眼睛不由自主地瞪大,莫名的問道:“媽媽不這麼認為嗎?”她母親的意見完全出乎她的意料。  printf(包養甜心網“SYS_setEBSR failedn”);包養管道
     return (stat包養網站us);
吸,每一次心跳,都是那麼的深刻,那麼的清晰。    }
    /* Set the val包養犯法嗎ue for the configure structure */
    hwConfig.d包養網評價ataFormat   = I2S_DATAFORMAT_LJUST;
    hwConfig.dataType      = I2S_STEREO_ENABLE;
    hwConfig.loopBackMode   = I2S_LOOPBACK_DISABLE;
    hwConfig.fsPol        = I2S_FSPOL_LOW;
    hwConfig.clkPol       = I2S_RISING_EDGE;//I2S_FALLING_EDGE;
    hwConfig.datadelay     = I2S_DATADELAY_ONEBIT;
    hwConfig.datapack      = I2S_DATAPACK_DISABLE;
    hwConfig.signex包養合約t     = I2S_SIGNEXT_DISABLE;
    hwConfig.wordLen     = I2S_WORDLEN_16;
    hwConfig.i2sMode     = I2S_SLAVE;
    hwConfig.clkDiv       = I2S_CLKDIV2; // don t care for slave mode
    hwConf包養sdig.fsDiv        = I2S_FSDIV32; // don t care for slave mode
    hwConfig.F台灣包養網Error       = I2S_FSERROR_DISABLE;
    hwConfig.OuError     = I2S_OUERROR_DISABLE;
    /* Configure hardware registers */
    status = I2S_setup(hI2s, &hwConfig);
    if(status != CSL_SOK)
    {
     retu包養感情rn (statu包養意思s);
    }
    else
    {
     printf (“I2S Module C“也不是全都好,醫生說要慢慢養起來,至少要幾年的時間,到時候媽媽的病才算是徹底痊癒了。”onfigured successfullyn”);
    }

包養一個月價錢• DINL和DINR后面的進Effects之前的mux開關如何選通?tlv320aic301的I2S形式能否要設置為slave形包養網dcard式?2310
女大生包養俱樂部TLV320AIC3104將一切輸出斷開在i2s輸入依然有波型,可以經由過程存放器設置過濾失落嗎?46
您好!依據您的描寫,您正在測驗考試應用TLV320AIC3204(主裝備)采集聲響,并經由過程I2S接口將數據傳輸給C5535(從裝備)停止處置。您提到在仿真時,C5535的I2S數據接受存放器值一向為0,而示波器顯示AIC3204的DOUT口有波形輸入。以下是一些提出和能夠的緣由:
1. 確保I2S設置裝備擺設對的:請檢討您的I2S設包養甜心置裝備擺設能否對的,包含采樣率、位深度、通道數等。確保AIC3204和C5535的I2S設置裝備擺設相婚配。
2. 檢討時鐘設置:請確保I2S時鐘設置對的,包含主時鐘和從時鐘。假如時鐘設置不對的,能夠會招致數據接受存放器值一直為0。
3. 檢討I2S接口銜接:請包養網評價檢討AIC3204和C5535之間的I2S接口銜接能否對的。確保數據線、時鐘線和幀同步線銜接對的。
4. 檢討I2S驅動代包養情婦碼:請檢討您的I2S驅動代碼能否對的。確保您曾經對的初始化I2S模塊,并在接受數據時對的讀取數據接受存放器。
5. 檢討仿真周遭的狀況:請確保您的仿真周遭的狀況設置對的,包含時鐘、電源等。假如仿真周遭的狀況設置不對的,能夠會招台灣包養致I2S數據接受存放器值一直為0。
6. 調試和調試:應用調試東西(如邏輯剖析儀包養站長或示波器)檢討I2S接口的電子訊號,以斷定數據能否包養妹對的傳輸。您可以測驗考試在AIC3204和C5535之間添加一個I包養條件2S緩沖器,以確保電子訊號穩固。
7. 檢討硬件題目:假如以上步調都無包養意思法處理題目,包養網推薦能夠是硬件題目。請檢討AIC3204和C5535的硬件銜接和機能,確保它們正常任務。
盼望這些提出能輔助您處理題目。假如題目依然存在,請供給更多具體信息,以便我們為您供給更包養站長詳細包養網推薦的輔包養一個月助。


留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *