diff options
| author | xoviat <[email protected]> | 2023-07-08 02:42:52 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-07-08 02:42:52 +0000 |
| commit | 758a2c528f3a7cf8049a5c62837acfa11cd9ede7 (patch) | |
| tree | a659cf896aedd1bdc0d889b236301db1afce4785 | |
| parent | b0da6318f3eaa4a7fa247834ae5d95887c5bcf18 (diff) | |
| parent | 69b4e898b3ac9e21deef56cb1dde34aa860e3f00 (diff) | |
Merge pull request #1629 from davidpurser/stm32h7-pll-fix
Correctly calculate target VCO frequency from multipliers
| -rw-r--r-- | embassy-stm32/src/rcc/h7.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/embassy-stm32/src/rcc/h7.rs b/embassy-stm32/src/rcc/h7.rs index f3a98c794..7e5cd0d1a 100644 --- a/embassy-stm32/src/rcc/h7.rs +++ b/embassy-stm32/src/rcc/h7.rs | |||
| @@ -740,7 +740,7 @@ mod pll { | |||
| 740 | } | 740 | } |
| 741 | }; | 741 | }; |
| 742 | 742 | ||
| 743 | let vco_ck = output + pll_x_p; | 743 | let vco_ck = output * pll_x_p; |
| 744 | 744 | ||
| 745 | assert!(pll_x_p < 128); | 745 | assert!(pll_x_p < 128); |
| 746 | assert!(vco_ck >= VCO_MIN); | 746 | assert!(vco_ck >= VCO_MIN); |
