File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -283,7 +283,7 @@ void board_init( void )
283
283
#endif
284
284
285
285
#if defined(PLL_FRACTIONAL_ENABLED )
286
- #define DPLLRATIO_LDR (uint16_t)DPLLRATIO_FLOAT
286
+ #define DPLLRATIO_LDR (( uint16_t)DPLLRATIO_FLOAT - 1)
287
287
#if (SAMD51 )
288
288
#define DPLLRATIO_LDRFRAC (uint8_t)((DPLLRATIO_FLOAT - (uint16_t)DPLLRATIO_FLOAT) * 32.0)
289
289
#if (VARIANT_MCK == 120000000ul )
@@ -293,10 +293,10 @@ void board_init( void )
293
293
#define DPLLRATIO_LDRFRAC (uint8_t)((DPLLRATIO_FLOAT - (uint16_t)DPLLRATIO_FLOAT) * 16.0)
294
294
#endif
295
295
#else
296
- #define DPLLRATIO_LDR (uint16_t)DPLLRATIO_FLOAT
296
+ #define DPLLRATIO_LDR (( uint16_t)DPLLRATIO_FLOAT - 1)
297
297
#define DPLLRATIO_LDRFRAC 0
298
298
#if (SAMD51 && (VARIANT_MCK == 120000000ul ))
299
- #define DPLL1RATIO_LDR (uint16_t)DPLLRATIO_FLOAT
299
+ #define DPLL1RATIO_LDR (( uint16_t)DPLL1RATIO_FLOAT - 1)
300
300
#define DPLL1RATIO_LDRFRAC 0
301
301
#endif
302
302
#endif
Original file line number Diff line number Diff line change @@ -189,10 +189,10 @@ void SystemInit( void )
189
189
#define DPLLRATIO_FLOAT (96000000.0 / ((float)HS_CRYSTAL_FREQUENCY_HERTZ / HS_CRYSTAL_DIVIDER))
190
190
191
191
#if defined(PLL_FRACTIONAL_ENABLED )
192
- #define DPLLRATIO_LDR (uint16_t)DPLLRATIO_FLOAT
192
+ #define DPLLRATIO_LDR (( uint16_t)DPLLRATIO_FLOAT - 1)
193
193
#define DPLLRATIO_LDRFRAC (uint8_t)((DPLLRATIO_FLOAT - (uint16_t)DPLLRATIO_FLOAT) * 16.0)
194
194
#else
195
- #define DPLLRATIO_LDR (uint16_t)DPLLRATIO_FLOAT
195
+ #define DPLLRATIO_LDR (( uint16_t)DPLLRATIO_FLOAT - 1)
196
196
#define DPLLRATIO_LDRFRAC 0
197
197
#endif
198
198
You can’t perform that action at this time.
0 commit comments