Enum stm32f412g::chip_specs::Stm32f412Specs
source · pub enum Stm32f412Specs {}
Trait Implementations§
source§impl FlashChipSpecific for Stm32f412Specs
impl FlashChipSpecific for Stm32f412Specs
type FlashLatency = FlashLatency16
fn get_number_wait_cycles_based_on_frequency( frequency_mhz: usize, ) -> Self::FlashLatency
source§impl PllConstants for Stm32f412Specs
impl PllConstants for Stm32f412Specs
source§const MIN_FREQ_MHZ: usize = 13usize
const MIN_FREQ_MHZ: usize = 13usize
PLL minimum frequency in MHz
source§const MAX_FREQ_MHZ: usize = 216usize
const MAX_FREQ_MHZ: usize = 216usize
PLL maximum frequency in MHz
source§impl SystemClockConstants for Stm32f412Specs
impl SystemClockConstants for Stm32f412Specs
source§const APB1_FREQUENCY_LIMIT_MHZ: usize = 50usize
const APB1_FREQUENCY_LIMIT_MHZ: usize = 50usize
Maximum allowed APB1 frequency in MHz
source§const SYS_CLOCK_FREQUENCY_LIMIT_MHZ: usize = 100usize
const SYS_CLOCK_FREQUENCY_LIMIT_MHZ: usize = 100usize
Maximum allowed system clock frequency in MHz
source§const APB2_FREQUENCY_LIMIT_MHZ: usize = _
const APB2_FREQUENCY_LIMIT_MHZ: usize = _
Maximum allowed APB2 frequency in MHz
Auto Trait Implementations§
impl Freeze for Stm32f412Specs
impl RefUnwindSafe for Stm32f412Specs
impl Send for Stm32f412Specs
impl Sync for Stm32f412Specs
impl Unpin for Stm32f412Specs
impl UnwindSafe for Stm32f412Specs
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more