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