Struct Plldivr
#[repr(transparent)]pub struct Plldivr(pub u32);
Expand description
RCC PLL1 dividers register
Tuple Fields§
§0: u32
Implementations§
§impl Plldivr
impl Plldivr
pub const fn plln(&self) -> u16
pub const fn plln(&self) -> u16
Multiplication factor for PLL1VCO Set and reset by software to control the multiplication factor of the VCO. These bits can be written only when the PLL is disabled (PLL1ON = 0 and PLL1RDY = 0). … … Others: reserved
pub fn set_plln(&mut self, val: u16)
pub fn set_plln(&mut self, val: u16)
Multiplication factor for PLL1VCO Set and reset by software to control the multiplication factor of the VCO. These bits can be written only when the PLL is disabled (PLL1ON = 0 and PLL1RDY = 0). … … Others: reserved
pub const fn pllp(&self) -> u8
pub const fn pllp(&self) -> u8
PLL1 DIVP division factor Set and reset by software to control the frequency of the pll1_p_ck clock. These bits can be written only when the PLL1 is disabled (PLL1ON = 0 and PLL1RDY = 0). Note that odd division factors are not allowed. …
pub fn set_pllp(&mut self, val: u8)
pub fn set_pllp(&mut self, val: u8)
PLL1 DIVP division factor Set and reset by software to control the frequency of the pll1_p_ck clock. These bits can be written only when the PLL1 is disabled (PLL1ON = 0 and PLL1RDY = 0). Note that odd division factors are not allowed. …
pub const fn pllq(&self) -> u8
pub const fn pllq(&self) -> u8
PLL1 DIVQ division factor Set and reset by software to control the frequency of the pll1_q_ck clock. These bits can be written only when the PLL1 is disabled (PLL1ON = 0 and PLL1RDY = 0). …
pub fn set_pllq(&mut self, val: u8)
pub fn set_pllq(&mut self, val: u8)
PLL1 DIVQ division factor Set and reset by software to control the frequency of the pll1_q_ck clock. These bits can be written only when the PLL1 is disabled (PLL1ON = 0 and PLL1RDY = 0). …