Struct flipper0::ffi::RTC_TypeDef
source · pub struct RTC_TypeDef {Show 40 fields
pub TR: u32,
pub DR: u32,
pub CR: u32,
pub ISR: u32,
pub PRER: u32,
pub WUTR: u32,
pub RESERVED: u32,
pub ALRMAR: u32,
pub ALRMBR: u32,
pub WPR: u32,
pub SSR: u32,
pub SHIFTR: u32,
pub TSTR: u32,
pub TSDR: u32,
pub TSSSR: u32,
pub CALR: u32,
pub TAMPCR: u32,
pub ALRMASSR: u32,
pub ALRMBSSR: u32,
pub OR: u32,
pub BKP0R: u32,
pub BKP1R: u32,
pub BKP2R: u32,
pub BKP3R: u32,
pub BKP4R: u32,
pub BKP5R: u32,
pub BKP6R: u32,
pub BKP7R: u32,
pub BKP8R: u32,
pub BKP9R: u32,
pub BKP10R: u32,
pub BKP11R: u32,
pub BKP12R: u32,
pub BKP13R: u32,
pub BKP14R: u32,
pub BKP15R: u32,
pub BKP16R: u32,
pub BKP17R: u32,
pub BKP18R: u32,
pub BKP19R: u32,
}
Expand description
@brief Real-Time Clock
Fields
TR: u32
< RTC time register, Address offset: 0x00
DR: u32
< RTC date register, Address offset: 0x04
CR: u32
< RTC control register, Address offset: 0x08
ISR: u32
< RTC initialization and status register, Address offset: 0x0C
PRER: u32
< RTC prescaler register, Address offset: 0x10
WUTR: u32
< RTC wakeup timer register, Address offset: 0x14
RESERVED: u32
< Reserved, Address offset: 0x18
ALRMAR: u32
< RTC alarm A register, Address offset: 0x1C
ALRMBR: u32
< RTC alarm B register, Address offset: 0x20
WPR: u32
< RTC write protection register, Address offset: 0x24
SSR: u32
< RTC sub second register, Address offset: 0x28
SHIFTR: u32
< RTC shift control register, Address offset: 0x2C
TSTR: u32
< RTC time stamp time register, Address offset: 0x30
TSDR: u32
< RTC time stamp date register, Address offset: 0x34
TSSSR: u32
< RTC time-stamp sub second register, Address offset: 0x38
CALR: u32
< RTC calibration register, Address offset: 0x3C
TAMPCR: u32
< RTC tamper configuration register, Address offset: 0x40
ALRMASSR: u32
< RTC alarm A sub second register, Address offset: 0x44
ALRMBSSR: u32
< RTC alarm B sub second register, Address offset: 0x48
OR: u32
< RTC option register, Address offset 0x4C
BKP0R: u32
< RTC backup register 0, Address offset: 0x50
BKP1R: u32
< RTC backup register 1, Address offset: 0x54
BKP2R: u32
< RTC backup register 2, Address offset: 0x58
BKP3R: u32
< RTC backup register 3, Address offset: 0x5C
BKP4R: u32
< RTC backup register 4, Address offset: 0x60
BKP5R: u32
< RTC backup register 5, Address offset: 0x64
BKP6R: u32
< RTC backup register 6, Address offset: 0x68
BKP7R: u32
< RTC backup register 7, Address offset: 0x6C
BKP8R: u32
< RTC backup register 8, Address offset: 0x70
BKP9R: u32
< RTC backup register 9, Address offset: 0x74
BKP10R: u32
< RTC backup register 10, Address offset: 0x78
BKP11R: u32
< RTC backup register 11, Address offset: 0x7C
BKP12R: u32
< RTC backup register 12, Address offset: 0x80
BKP13R: u32
< RTC backup register 13, Address offset: 0x84
BKP14R: u32
< RTC backup register 14, Address offset: 0x88
BKP15R: u32
< RTC backup register 15, Address offset: 0x8C
BKP16R: u32
< RTC backup register 16, Address offset: 0x90
BKP17R: u32
< RTC backup register 17, Address offset: 0x94
BKP18R: u32
< RTC backup register 18, Address offset: 0x98
BKP19R: u32
< RTC backup register 19, Address offset: 0x9C