Skip to content

Commit 6822f71

Browse files
committed
Correct PLL index in the comments
1 parent 0cb1b75 commit 6822f71

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

libraries/PDM/src/stm32/audio.c

+6-6
Original file line numberDiff line numberDiff line change
@@ -148,9 +148,9 @@ int py_audio_init(size_t channels, uint32_t frequency, int gain_db, float highpa
148148
if((frequency == AUDIO_FREQUENCY_11K) || (frequency == AUDIO_FREQUENCY_22K) || (frequency == AUDIO_FREQUENCY_44K))
149149
{
150150
/* SAI clock config:
151-
PLL2_VCO Input = HSE_VALUE/PLL2M = 1 Mhz
152-
PLL2_VCO Output = PLL2_VCO Input * PLL2N = 429 Mhz
153-
SAI_CLK_x = PLL2_VCO Output/PLL2P = 429/38 = 11.289 Mhz */
151+
PLL3_VCO Input = HSE_VALUE/PLL3M = 1 Mhz
152+
PLL3_VCO Output = PLL3_VCO Input * PLL3N = 429 Mhz
153+
SAI_CLK_x = PLL3_VCO Output/PLL3P = 429/38 = 11.289 Mhz */
154154
rcc_ex_clk_init_struct.PeriphClockSelection = RCC_PERIPHCLK_SAI4A;
155155
rcc_ex_clk_init_struct.Sai4AClockSelection = RCC_SAI4ACLKSOURCE_PLL3;
156156
rcc_ex_clk_init_struct.PLL3.PLL3P = 38;
@@ -161,9 +161,9 @@ int py_audio_init(size_t channels, uint32_t frequency, int gain_db, float highpa
161161

162162
} else {
163163
/* SAI clock config:
164-
PLL2_VCO Input = HSE_VALUE/PLL2M = 1 Mhz
165-
PLL2_VCO Output = PLL2_VCO Input * PLL2N = 344 Mhz
166-
sai_x_ker_ck = PLL2_VCO Output/PLL2P = 344/7 = 49.142 Mhz */
164+
PLL3_VCO Input = HSE_VALUE/PLL3M = 1 Mhz
165+
PLL3_VCO Output = PLL3_VCO Input * PLL3N = 344 Mhz
166+
sai_x_ker_ck = PLL3_VCO Output/PLL3P = 344/7 = 49.142 Mhz */
167167
rcc_ex_clk_init_struct.PeriphClockSelection = RCC_PERIPHCLK_SAI4A;
168168
rcc_ex_clk_init_struct.Sai4AClockSelection = RCC_SAI4ACLKSOURCE_PLL3;
169169
rcc_ex_clk_init_struct.PLL3.PLL3P = 7;

0 commit comments

Comments
 (0)