Struct Pll1sscgr
#[repr(transparent)]pub struct Pll1sscgr(pub u32);Expand description
RCC PLL1 Spread Spectrum Clock Generator register.
Tuple Fields§
§0: u32Implementations§
§impl Pll1sscgr
impl Pll1sscgr
pub const fn set_modper(&mut self, val: u16)
pub const fn set_modper(&mut self, val: u16)
Modulation Period Adjustment for PLL1.
pub const fn set_tpdfndis(&mut self, val: bool)
pub const fn set_tpdfndis(&mut self, val: bool)
Dithering TPDF noise control for PLL1.
pub const fn set_rpdfndis(&mut self, val: bool)
pub const fn set_rpdfndis(&mut self, val: bool)
Dithering RPDF noise control for PLL1.
pub const fn spreadsel(&self) -> Pll1sscgrSpreadsel
pub const fn spreadsel(&self) -> Pll1sscgrSpreadsel
Spread spectrum clock generator mode for PLL1.
pub const fn set_spreadsel(&mut self, val: Pll1sscgrSpreadsel)
pub const fn set_spreadsel(&mut self, val: Pll1sscgrSpreadsel)
Spread spectrum clock generator mode for PLL1.
pub const fn set_incstep(&mut self, val: u16)
pub const fn set_incstep(&mut self, val: u16)
Modulation Depth Adjustment for PLL1.
Trait Implementations§
impl Copy for Pll1sscgr
impl Eq for Pll1sscgr
impl StructuralPartialEq for Pll1sscgr
Auto Trait Implementations§
impl Freeze for Pll1sscgr
impl RefUnwindSafe for Pll1sscgr
impl Send for Pll1sscgr
impl Sync for Pll1sscgr
impl Unpin for Pll1sscgr
impl UnsafeUnpin for Pll1sscgr
impl UnwindSafe for Pll1sscgr
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