Struct stm32_metapac::dts::regs::Icifr
#[repr(transparent)]pub struct Icifr(pub u32);
Expand description
Temperature sensor clear interrupt flag register.
Tuple Fields§
§0: u32
Implementations§
§impl Icifr
impl Icifr
pub const fn citef(&self) -> bool
pub const fn citef(&self) -> bool
Interrupt clear flag for end of measurement on temperature sensor 1 Writing 1 to this bit clears the TS1_ITEF flag in the DTS_SR register.
pub fn set_citef(&mut self, val: bool)
pub fn set_citef(&mut self, val: bool)
Interrupt clear flag for end of measurement on temperature sensor 1 Writing 1 to this bit clears the TS1_ITEF flag in the DTS_SR register.
pub const fn citlf(&self) -> bool
pub const fn citlf(&self) -> bool
Interrupt clear flag for low threshold on temperature sensor 1 Writing 1 to this bit clears the TS1_ITLF flag in the DTS_SR register.
pub fn set_citlf(&mut self, val: bool)
pub fn set_citlf(&mut self, val: bool)
Interrupt clear flag for low threshold on temperature sensor 1 Writing 1 to this bit clears the TS1_ITLF flag in the DTS_SR register.
pub const fn cithf(&self) -> bool
pub const fn cithf(&self) -> bool
Interrupt clear flag for high threshold on temperature sensor 1 Writing this bit to 1 clears the TS1_ITHF flag in the DTS_SR register.
pub fn set_cithf(&mut self, val: bool)
pub fn set_cithf(&mut self, val: bool)
Interrupt clear flag for high threshold on temperature sensor 1 Writing this bit to 1 clears the TS1_ITHF flag in the DTS_SR register.
pub const fn caitef(&self) -> bool
pub const fn caitef(&self) -> bool
Write once bit. Clear the asynchronous IT flag for End Of Measure for thermal sensor 1. Writing 1 clears the TS1_AITEF flag of the DTS_SR register.
pub fn set_caitef(&mut self, val: bool)
pub fn set_caitef(&mut self, val: bool)
Write once bit. Clear the asynchronous IT flag for End Of Measure for thermal sensor 1. Writing 1 clears the TS1_AITEF flag of the DTS_SR register.
pub const fn caitlf(&self) -> bool
pub const fn caitlf(&self) -> bool
Asynchronous interrupt clear flag for low threshold on temperature sensor 1 Writing 1 to this bit clears the TS1_AITLF flag in the DTS_SR register.
pub fn set_caitlf(&mut self, val: bool)
pub fn set_caitlf(&mut self, val: bool)
Asynchronous interrupt clear flag for low threshold on temperature sensor 1 Writing 1 to this bit clears the TS1_AITLF flag in the DTS_SR register.
pub const fn caithf(&self) -> bool
pub const fn caithf(&self) -> bool
Asynchronous interrupt clear flag for high threshold on temperature sensor 1 Writing 1 to this bit clears the TS1_AITHF flag in the DTS_SR register.
pub fn set_caithf(&mut self, val: bool)
pub fn set_caithf(&mut self, val: bool)
Asynchronous interrupt clear flag for high threshold on temperature sensor 1 Writing 1 to this bit clears the TS1_AITHF flag in the DTS_SR register.