pub enum Stm32f401Specs {}
Trait Implementations§
Source§impl FlashChipSpecific for Stm32f401Specs
impl FlashChipSpecific for Stm32f401Specs
type FlashLatency = FlashLatency16
fn get_number_wait_cycles_based_on_frequency( frequency_mhz: usize, ) -> Self::FlashLatency
Source§impl PllConstants for Stm32f401Specs
impl PllConstants for Stm32f401Specs
Source§const MIN_FREQ_MHZ: usize = 24usize
const MIN_FREQ_MHZ: usize = 24usize
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 Stm32f401Specs
impl SystemClockConstants for Stm32f401Specs
Source§const APB1_FREQUENCY_LIMIT_MHZ: usize = 42usize
const APB1_FREQUENCY_LIMIT_MHZ: usize = 42usize
Maximum allowed APB1 frequency in MHz
Source§const SYS_CLOCK_FREQUENCY_LIMIT_MHZ: usize = 84usize
const SYS_CLOCK_FREQUENCY_LIMIT_MHZ: usize = 84usize
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 Stm32f401Specs
impl RefUnwindSafe for Stm32f401Specs
impl Send for Stm32f401Specs
impl Sync for Stm32f401Specs
impl Unpin for Stm32f401Specs
impl UnwindSafe for Stm32f401Specs
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