Struct stm32ral::stm32mp::peripherals::dts::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {
pub DTS_CFGR1: RWRegister<u32>,
pub DTS_T0VALR1: RORegister<u32>,
pub DTS_RAMPVALR: RORegister<u32>,
pub DTS_ITR1: RWRegister<u32>,
pub DTS_DR: RWRegister<u32>,
pub DTS_SR: RORegister<u32>,
pub DTS_ITENR: RWRegister<u32>,
pub DTS_ICIFR: RWRegister<u32>,
pub DTS_OR: RWRegister<u32>,
// some fields omitted
}
Fields
DTS_CFGR1: RWRegister<u32>
DTS_CFGR1 is the configuration register for temperature sensor 1.
DTS_T0VALR1: RORegister<u32>
DTS_T0VALR1 contains the value of the factory calibration temperature (T0) for temperature sensor 1. The system reset value is factory trimmed.
DTS_RAMPVALR: RORegister<u32>
The DTS_RAMPVALR is the ramp coefficient for the temperature sensor. The system reset value is factory trimmed.
DTS_ITR1: RWRegister<u32>
DTS_ITR1 contains the threshold values for sensor 1.
DTS_DR: RWRegister<u32>
The DTS_DR contains the number of REF_CLK cycles used to compute the FM(T) frequency.
DTS_SR: RORegister<u32>
Temperature sensor status register
DTS_ITENR: RWRegister<u32>
Temperature sensor interrupt enable register
DTS_ICIFR: RWRegister<u32>
DTS_ICIFR is the control register for the interrupt flags.
DTS_OR: RWRegister<u32>
The DTS_OR contains general-purpose option bits.