本帖最后由 wh6ic 于 2019-10-14 15:19 编辑
我的项目使用了一片PCM1808,M0、M1、FMT三脚均接地,设计为从模式,SCKI为独立2.7MHz主频,MCU为主SPI,提供LRCK、BCK信号。试过 48T、64T两种模式,8Ksps ~ 32Ksps 各种采样率,时钟自适应训练调整到18000多次 64bit 帧采样,读取一直是 0。 修改为9MHz主频,SPI频率相应调节,仍然读取0值。
其后,割引脚,改成主动模式,M0接Vcc,MCU改成从SPI,MOSI、MISO互换,PCM1808提供LRCK、BCK,其它没有动,可以正常读取ADC数据。
各位大能: 俺的电路或者软件、时序 的 哪里可能有问题?
|