问答

汇集网友智慧,解决技术难题

21ic问答首页 - TAG - wm8731
  • 请问华大的FAE为什么F460的I2S读数据总是0

    [i=s] 本帖最后由 wenleileilei 于 2021-4-25 18:23 编辑 [/i] 用的PA12,参考了ddl里的i2s_record_wm8731_exck_dma例程,但改成了内部时钟输出,现在就是读wm8974总是0,示波器测量所有管脚波形都正常,单独控制PA12输出或者读取电平状态也正常,不论在主函数里循环读还是在接收中断里读或者在DMA里自动读,永远都是0。I2S写倒是正常,如果同时读写I2S,读出来的数据就是写进去的数据,好奇怪,有知道原因的高手吗?

    DMA DM wm8731 wm8974 示波器测量 record

    2244浏览量 5回复量 关注量