STM32F4 I2S 启动后的2秒内无法输出声音

2019-07-20 22:15发布

F4型号:F407,F405 都遇到这个问题
如题。
使用了I2S3,频率为8K,启动后2秒左右内无声音。我使用中断发送的模式进行

而且在失能I2S3或者失能了I2S3的中断后,再次开启I2S3或者开启I2S3的中断,依然会出现前2S无声音的问题。

官方的STM32F4 DISCOVERY例程中,录音结束后第一次播放开始也是一段空白(有发送音频数据但是没有声音出来),而把U盘中的WAV弄到电脑里,则是完整播放。

问题还未解决。

当前只能开机之后一直启动I2S一直发送数据0x01才能保证实时播放的时候不等待这开头的空白。

求解!!!

十分感谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。