主题中讨论的其他器件: MSP432P401R、 TLV320AIC3254、 CC2564
我有一个使用 A3DP 配置文件的 BTchip。 音乐正在播放、但音频下降时间不长。 通过查看逻辑分析仪、可以发现位时钟表现出一些奇怪的行为:由于重复的 FSYNC 信号(4.68us 而不是22.32us)、位时钟信号保持有效、但 AudioOut-signal 不显示任何活动。 这会中断正常运行周期、稍后一个位时钟采样完全丢失。 但是、当位时钟处于低电平无效时、可以看到一些 AudioOut 信号。
之后、MSP432上运行的固件会在 fsync 信号上同步、音频会像在这种奇怪的压降之前一样耳戴。 这种情况发生在随机的呼叫间。
这可能是什么原因?
备注:我配置了 Bluetopia 栈、使位时钟仅在采样周期内运行、然后关断位时钟、直到下一个 fsync 脉冲。 这样、我就能够通过 SPI 使用 MSP432P401A 从 BTmod 捕获数字音频、以进行进一步处理。