比天空远 发表于 2018-7-13 16:47:34

STM32F405RGT6 I2S MCLK输出

hi,
STM32F405RGT6 I2S_Clocks设置成24MHz,但是MCLK输出1M,cube配置见附件!请问怎么配置使MCLK输出24MHz?

best regarts

比天空远 发表于 2018-7-16 13:10:34

有没有人知道?不要沉啊

toofree 发表于 2018-7-25 11:24:44

本帖最后由 toofree 于 2018-7-25 12:01 编辑

MCLK是什么?
是下面这个吗?如果是的话,那么只要把MCKDIV设置为0000就可以











butterflyspring 发表于 2018-7-25 14:10:35

你GPIO的设置是?

butterflyspring 发表于 2018-7-25 15:09:53

问题有来了,F405没有sai呀...MCLK是SAI的.你设置的是I2S时钟..所以你说的I2S的CK?如是,请看toofree的解答

w_乐天 发表于 2018-8-24 14:50:47

本帖最后由 w_乐天 于 2018-8-27 17:58 编辑

butterflyspring 发表于 2018-7-25 15:09
问题有来了,F405没有sai呀...MCLK是SAI的.你设置的是I2S时钟..所以你说的I2S的CK?如是,请看toofree的解答 ...
最近用F407的芯片也需要修改MCLK,该芯片没有SAI,不知是否有其他方法可以修改MCLK,实现256*Fs以外的MCLk

比天空远 发表于 2018-9-18 11:13:26

toofree 发表于 2018-7-25 11:24
MCLK是什么?
是下面这个吗?如果是的话,那么只要把MCKDIV设置为0000就可以



不是用的SAI,用的I2S3
页: [1]
查看完整版本: STM32F405RGT6 I2S MCLK输出