Struct stm32_metapac::pwr::regs::Csr1
#[repr(transparent)]pub struct Csr1(pub u32);
Expand description
PWR control status register 1.
Tuple Fieldsยง
ยง0: u32
Implementationsยง
ยงimpl Csr1
impl Csr1
pub const fn bren(&self) -> bool
pub const fn bren(&self) -> bool
Backup regulator enable When set, the backup regulator (used to maintain the backup RAM content in Standby and VBAT modes) is enabled. If BREN is reset, the backup regulator is switched off. The backup RAM can still be used in Run and Stop modes. However, its content will be lost in Standby and VBAT modes. If BREN is set, the application must wait till the backup regulator ready flag (BRRDY) is set to indicate that the data written into the SRAM will be maintained in Standby and VBAT modes.
pub fn set_bren(&mut self, val: bool)
pub fn set_bren(&mut self, val: bool)
Backup regulator enable When set, the backup regulator (used to maintain the backup RAM content in Standby and VBAT modes) is enabled. If BREN is reset, the backup regulator is switched off. The backup RAM can still be used in Run and Stop modes. However, its content will be lost in Standby and VBAT modes. If BREN is set, the application must wait till the backup regulator ready flag (BRRDY) is set to indicate that the data written into the SRAM will be maintained in Standby and VBAT modes.
pub const fn monen(&self) -> bool
pub const fn monen(&self) -> bool
VBAT and temperature monitoring enable When set, the VBAT supply and temperature monitoring is enabled. Note: VBAT and temperature monitoring are only available when the backup regulator is enabled (BREN bit set to 1).
pub fn set_monen(&mut self, val: bool)
pub fn set_monen(&mut self, val: bool)
VBAT and temperature monitoring enable When set, the VBAT supply and temperature monitoring is enabled. Note: VBAT and temperature monitoring are only available when the backup regulator is enabled (BREN bit set to 1).
pub const fn brrdy(&self) -> bool
pub const fn brrdy(&self) -> bool
Backup regulator ready This bit is set by hardware to indicate that the backup regulator is ready.