Struct riot_sys::NRF_TEMP_Type
source · #[repr(C)]pub struct NRF_TEMP_Type {Show 29 fields
pub TASKS_START: u32,
pub TASKS_STOP: u32,
pub RESERVED: [u32; 62],
pub EVENTS_DATARDY: u32,
pub RESERVED1: [u32; 128],
pub INTENSET: u32,
pub INTENCLR: u32,
pub RESERVED2: [u32; 127],
pub TEMP: i32,
pub RESERVED3: [u32; 5],
pub A0: u32,
pub A1: u32,
pub A2: u32,
pub A3: u32,
pub A4: u32,
pub A5: u32,
pub RESERVED4: [u32; 2],
pub B0: u32,
pub B1: u32,
pub B2: u32,
pub B3: u32,
pub B4: u32,
pub B5: u32,
pub RESERVED5: [u32; 2],
pub T0: u32,
pub T1: u32,
pub T2: u32,
pub T3: u32,
pub T4: u32,
}
Expand description
@brief Temperature Sensor (TEMP)
Fields§
§TASKS_START: u32
< (@ 0x00000000) Start temperature measurement
TASKS_STOP: u32
< (@ 0x00000004) Stop temperature measurement
RESERVED: [u32; 62]
§EVENTS_DATARDY: u32
< (@ 0x00000100) Temperature measurement complete, data ready
RESERVED1: [u32; 128]
§INTENSET: u32
< (@ 0x00000304) Enable interrupt
INTENCLR: u32
< (@ 0x00000308) Disable interrupt
RESERVED2: [u32; 127]
§TEMP: i32
< (@ 0x00000508) Temperature in degC (0.25deg steps)
RESERVED3: [u32; 5]
§A0: u32
< (@ 0x00000520) Slope of 1st piece wise linear function
A1: u32
< (@ 0x00000524) Slope of 2nd piece wise linear function
A2: u32
< (@ 0x00000528) Slope of 3rd piece wise linear function
A3: u32
< (@ 0x0000052C) Slope of 4th piece wise linear function
A4: u32
< (@ 0x00000530) Slope of 5th piece wise linear function
A5: u32
< (@ 0x00000534) Slope of 6th piece wise linear function
RESERVED4: [u32; 2]
§B0: u32
< (@ 0x00000540) y-intercept of 1st piece wise linear function
B1: u32
< (@ 0x00000544) y-intercept of 2nd piece wise linear function
B2: u32
< (@ 0x00000548) y-intercept of 3rd piece wise linear function
B3: u32
< (@ 0x0000054C) y-intercept of 4th piece wise linear function
B4: u32
< (@ 0x00000550) y-intercept of 5th piece wise linear function
B5: u32
< (@ 0x00000554) y-intercept of 6th piece wise linear function
RESERVED5: [u32; 2]
§T0: u32
< (@ 0x00000560) End point of 1st piece wise linear function
T1: u32
< (@ 0x00000564) End point of 2nd piece wise linear function
T2: u32
< (@ 0x00000568) End point of 3rd piece wise linear function
T3: u32
< (@ 0x0000056C) End point of 4th piece wise linear function
T4: u32
< (@ 0x00000570) End point of 5th piece wise linear function
Trait Implementations§
source§impl Clone for NRF_TEMP_Type
impl Clone for NRF_TEMP_Type
source§fn clone(&self) -> NRF_TEMP_Type
fn clone(&self) -> NRF_TEMP_Type
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more