w_乐天 发表于 2018-8-28 09:48:00

STM32F407 I2S MCLK输出修改问题

最近用STM32F407的芯片需要输出MCLK=128*fs;MCLK=192*fs;MCLK=512*fs等配置,该芯片没有SAI,不知是否有其他方法可以修改MCLK,实现256*Fs以外的MCLk?

feixiang20 发表于 2018-8-29 02:34:42

参数限制无法改变,没有找到类似实例,STM32F4可提供MCLK时钟,MCLK的频率。可参考
http://blog.csdn.net/wang714818/article/details/78013863?locationNum=9&fps=1
https://www.stmcu.org.cn/module/forum/thread-604689-1-3.html
uint16_t I2S_MCLKOutput;参数I2S_MCLKOutput用来设置是否使能主时钟输出。

w_乐天 发表于 2018-10-22 10:17:19

F407无法实现需求,后采用F427MCU,但该款MCU也有MCLK=256*fs的限制,想出一个方案,使用两路时钟输出,PLLI2S_CLK用来配置FS及BCLK输出,PLLSAI_CLK用来输出MCLK
页: [1]
查看完整版本: STM32F407 I2S MCLK输出修改问题