remove unnecessary mod
This commit is contained in:
		
							parent
							
								
									e4f240823d
								
							
						
					
					
						commit
						6f0488cbe7
					
				@ -71,45 +71,41 @@ impl<T: Instance> super::sealed::AdcPin<T> for Vbat {
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
mod sample_time {
 | 
			
		||||
    /// ADC sample time
 | 
			
		||||
    ///
 | 
			
		||||
    /// The default setting is 3 ADC clock cycles.
 | 
			
		||||
    #[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd)]
 | 
			
		||||
    pub enum SampleTime {
 | 
			
		||||
        Cycles3 = 0b000,
 | 
			
		||||
        Cycles15 = 0b001,
 | 
			
		||||
        Cycles28 = 0b010,
 | 
			
		||||
        Cycles56 = 0b011,
 | 
			
		||||
        Cycles85 = 0b100,
 | 
			
		||||
        Cycles112 = 0b101,
 | 
			
		||||
        Cycles144 = 0b110,
 | 
			
		||||
        Cycles480 = 0b111,
 | 
			
		||||
    }
 | 
			
		||||
/// ADC sample time
 | 
			
		||||
///
 | 
			
		||||
/// The default setting is 3 ADC clock cycles.
 | 
			
		||||
#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd)]
 | 
			
		||||
pub enum SampleTime {
 | 
			
		||||
    Cycles3 = 0b000,
 | 
			
		||||
    Cycles15 = 0b001,
 | 
			
		||||
    Cycles28 = 0b010,
 | 
			
		||||
    Cycles56 = 0b011,
 | 
			
		||||
    Cycles85 = 0b100,
 | 
			
		||||
    Cycles112 = 0b101,
 | 
			
		||||
    Cycles144 = 0b110,
 | 
			
		||||
    Cycles480 = 0b111,
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
    impl SampleTime {
 | 
			
		||||
        pub(crate) fn sample_time(&self) -> crate::pac::adc::vals::Smp {
 | 
			
		||||
            match self {
 | 
			
		||||
                SampleTime::Cycles3 => crate::pac::adc::vals::Smp::CYCLES3,
 | 
			
		||||
                SampleTime::Cycles15 => crate::pac::adc::vals::Smp::CYCLES15,
 | 
			
		||||
                SampleTime::Cycles28 => crate::pac::adc::vals::Smp::CYCLES28,
 | 
			
		||||
                SampleTime::Cycles56 => crate::pac::adc::vals::Smp::CYCLES56,
 | 
			
		||||
                SampleTime::Cycles85 => crate::pac::adc::vals::Smp::CYCLES84,
 | 
			
		||||
                SampleTime::Cycles112 => crate::pac::adc::vals::Smp::CYCLES112,
 | 
			
		||||
                SampleTime::Cycles144 => crate::pac::adc::vals::Smp::CYCLES144,
 | 
			
		||||
                SampleTime::Cycles480 => crate::pac::adc::vals::Smp::CYCLES480,
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    impl Default for SampleTime {
 | 
			
		||||
        fn default() -> Self {
 | 
			
		||||
            Self::Cycles3
 | 
			
		||||
impl SampleTime {
 | 
			
		||||
    pub(crate) fn sample_time(&self) -> crate::pac::adc::vals::Smp {
 | 
			
		||||
        match self {
 | 
			
		||||
            SampleTime::Cycles3 => crate::pac::adc::vals::Smp::CYCLES3,
 | 
			
		||||
            SampleTime::Cycles15 => crate::pac::adc::vals::Smp::CYCLES15,
 | 
			
		||||
            SampleTime::Cycles28 => crate::pac::adc::vals::Smp::CYCLES28,
 | 
			
		||||
            SampleTime::Cycles56 => crate::pac::adc::vals::Smp::CYCLES56,
 | 
			
		||||
            SampleTime::Cycles85 => crate::pac::adc::vals::Smp::CYCLES84,
 | 
			
		||||
            SampleTime::Cycles112 => crate::pac::adc::vals::Smp::CYCLES112,
 | 
			
		||||
            SampleTime::Cycles144 => crate::pac::adc::vals::Smp::CYCLES144,
 | 
			
		||||
            SampleTime::Cycles480 => crate::pac::adc::vals::Smp::CYCLES480,
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
pub use sample_time::SampleTime;
 | 
			
		||||
impl Default for SampleTime {
 | 
			
		||||
    fn default() -> Self {
 | 
			
		||||
        Self::Cycles3
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
pub struct Adc<'d, T: Instance> {
 | 
			
		||||
    sample_time: SampleTime,
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user