Merge pull request #2192 from RobertTDowling/stm32h7-adc-clock
stm32h7 ADC: Fix stalled clock in default h7 config
This commit is contained in:
		@@ -168,7 +168,12 @@ impl Default for Config {
 | 
				
			|||||||
            apb4_pre: APBPrescaler::DIV1,
 | 
					            apb4_pre: APBPrescaler::DIV1,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            per_clock_source: PerClockSource::HSI,
 | 
					            per_clock_source: PerClockSource::HSI,
 | 
				
			||||||
            adc_clock_source: AdcClockSource::from_bits(0), // PLL2_P on H7, HCLK on H5
 | 
					
 | 
				
			||||||
 | 
					            #[cfg(stm32h5)]
 | 
				
			||||||
 | 
					            adc_clock_source: AdcClockSource::HCLK1,
 | 
				
			||||||
 | 
					            #[cfg(stm32h7)]
 | 
				
			||||||
 | 
					            adc_clock_source: AdcClockSource::PER,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            timer_prescaler: TimerPrescaler::DefaultX2,
 | 
					            timer_prescaler: TimerPrescaler::DefaultX2,
 | 
				
			||||||
            voltage_scale: VoltageScale::Scale0,
 | 
					            voltage_scale: VoltageScale::Scale0,
 | 
				
			||||||
            ls: Default::default(),
 | 
					            ls: Default::default(),
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user