Struct stm32_metapac::dbgmcu::regs::Apb1Fz
#[repr(transparent)]pub struct Apb1Fz(pub u32);
Expand description
Debug MCU APB1 freeze register1
Tuple Fields§
§0: u32
Implementations§
§impl Apb1Fz
impl Apb1Fz
pub const fn dbg_tim2_stop(&self) -> bool
pub const fn dbg_tim2_stop(&self) -> bool
TIM2 counter stopped when core is halted
pub fn set_dbg_tim2_stop(&mut self, val: bool)
pub fn set_dbg_tim2_stop(&mut self, val: bool)
TIM2 counter stopped when core is halted
pub const fn dbg_tim3_stop(&self) -> bool
pub const fn dbg_tim3_stop(&self) -> bool
TIM3 counter stopped when core is halted
pub fn set_dbg_tim3_stop(&mut self, val: bool)
pub fn set_dbg_tim3_stop(&mut self, val: bool)
TIM3 counter stopped when core is halted
pub const fn dbg_tim4_stop(&self) -> bool
pub const fn dbg_tim4_stop(&self) -> bool
TIM4 counter stopped when core is halted
pub fn set_dbg_tim4_stop(&mut self, val: bool)
pub fn set_dbg_tim4_stop(&mut self, val: bool)
TIM4 counter stopped when core is halted
pub const fn dbg_tim5_stop(&self) -> bool
pub const fn dbg_tim5_stop(&self) -> bool
TIM5 counter stopped when core is halted
pub fn set_dbg_tim5_stop(&mut self, val: bool)
pub fn set_dbg_tim5_stop(&mut self, val: bool)
TIM5 counter stopped when core is halted
pub const fn dbg_tim6_stop(&self) -> bool
pub const fn dbg_tim6_stop(&self) -> bool
TIM6 counter stopped when core is halted
pub fn set_dbg_tim6_stop(&mut self, val: bool)
pub fn set_dbg_tim6_stop(&mut self, val: bool)
TIM6 counter stopped when core is halted
pub const fn dbg_tim7_stop(&self) -> bool
pub const fn dbg_tim7_stop(&self) -> bool
TIM7 counter stopped when core is halted
pub fn set_dbg_tim7_stop(&mut self, val: bool)
pub fn set_dbg_tim7_stop(&mut self, val: bool)
TIM7 counter stopped when core is halted
pub const fn dbg_rtc_stop(&self) -> bool
pub const fn dbg_rtc_stop(&self) -> bool
Debug RTC stopped when core is halted
pub fn set_dbg_rtc_stop(&mut self, val: bool)
pub fn set_dbg_rtc_stop(&mut self, val: bool)
Debug RTC stopped when core is halted
pub const fn dbg_wwdg_stop(&self) -> bool
pub const fn dbg_wwdg_stop(&self) -> bool
Debug window watchdog stopped when core is halted
pub fn set_dbg_wwdg_stop(&mut self, val: bool)
pub fn set_dbg_wwdg_stop(&mut self, val: bool)
Debug window watchdog stopped when core is halted
pub const fn dbg_iwdg_stop(&self) -> bool
pub const fn dbg_iwdg_stop(&self) -> bool
Debug independent watchdog stopped when core is halted
pub fn set_dbg_iwdg_stop(&mut self, val: bool)
pub fn set_dbg_iwdg_stop(&mut self, val: bool)
Debug independent watchdog stopped when core is halted
pub const fn dbg_i2c1_smbus_timeout(&self) -> bool
pub const fn dbg_i2c1_smbus_timeout(&self) -> bool
SMBUS timeout mode stopped when core is halted
pub fn set_dbg_i2c1_smbus_timeout(&mut self, val: bool)
pub fn set_dbg_i2c1_smbus_timeout(&mut self, val: bool)
SMBUS timeout mode stopped when core is halted
pub const fn dbg_i2c2_smbus_timeout(&self) -> bool
pub const fn dbg_i2c2_smbus_timeout(&self) -> bool
SMBUS timeout mode stopped when core is halted
pub fn set_dbg_i2c2_smbus_timeout(&mut self, val: bool)
pub fn set_dbg_i2c2_smbus_timeout(&mut self, val: bool)
SMBUS timeout mode stopped when core is halted
Trait Implementations§
impl Copy for Apb1Fz
impl Eq for Apb1Fz
impl StructuralPartialEq for Apb1Fz
Auto Trait Implementations§
impl Freeze for Apb1Fz
impl RefUnwindSafe for Apb1Fz
impl Send for Apb1Fz
impl Sync for Apb1Fz
impl Unpin for Apb1Fz
impl UnwindSafe for Apb1Fz
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)