Struct stm32_metapac::adc::regs::Tr3
#[repr(transparent)]pub struct Tr3(pub u32);
Expand description
watchdog threshold register 3
Tuple Fields§
§0: u32
Implementations§
§impl Tr3
impl Tr3
pub const fn lt3(&self) -> u8
pub const fn lt3(&self) -> u8
Analog watchdog 3 lower threshold These bits are written by software to define the lower threshold for the analog watchdog 3. This watchdog compares the 8-bit of LT3 with the 8 MSB of the converted data. Note: The software is allowed to write these bits only when ADSTART = 0 and JADSTART = 0 (which ensures that no conversion is ongoing).
pub fn set_lt3(&mut self, val: u8)
pub fn set_lt3(&mut self, val: u8)
Analog watchdog 3 lower threshold These bits are written by software to define the lower threshold for the analog watchdog 3. This watchdog compares the 8-bit of LT3 with the 8 MSB of the converted data. Note: The software is allowed to write these bits only when ADSTART = 0 and JADSTART = 0 (which ensures that no conversion is ongoing).
pub const fn ht3(&self) -> u8
pub const fn ht3(&self) -> u8
Analog watchdog 3 higher threshold These bits are written by software to define the higher threshold for the analog watchdog 3. Refer to AWD2CH, AWD3CH, AWD_HTx, AWD_LTx, AWDx) Note: The software is allowed to write these bits only when ADSTART = 0 and JADSTART = 0 (which ensures that no conversion is ongoing).
pub fn set_ht3(&mut self, val: u8)
pub fn set_ht3(&mut self, val: u8)
Analog watchdog 3 higher threshold These bits are written by software to define the higher threshold for the analog watchdog 3. Refer to AWD2CH, AWD3CH, AWD_HTx, AWD_LTx, AWDx) Note: The software is allowed to write these bits only when ADSTART = 0 and JADSTART = 0 (which ensures that no conversion is ongoing).