Struct stm32f3::stm32f302::rtc::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock {
Show fields pub tr: TR, pub dr: DR, pub cr: CR, pub isr: ISR, pub prer: PRER, pub wutr: WUTR, pub alrmar: ALRMAR, pub alrmbr: ALRMBR, pub wpr: WPR, pub ssr: SSR, pub shiftr: SHIFTR, pub tstr: TSTR, pub tsdr: TSDR, pub tsssr: TSSSR, pub calr: CALR, pub tafcr: TAFCR, pub alrmassr: ALRMASSR, pub alrmbssr: ALRMBSSR, pub bkpr: [BKPR; 32], // some fields omitted
}
Expand description

Register block

Fields

tr: TR

0x00 - time register

dr: DR

0x04 - date register

cr: CR

0x08 - control register

isr: ISR

0x0c - initialization and status register

prer: PRER

0x10 - prescaler register

wutr: WUTR

0x14 - wakeup timer register

alrmar: ALRMAR

0x1c - alarm A register

alrmbr: ALRMBR

0x20 - alarm B register

wpr: WPR

0x24 - write protection register

ssr: SSR

0x28 - sub second register

shiftr: SHIFTR

0x2c - shift control register

tstr: TSTR

0x30 - time stamp time register

tsdr: TSDR

0x34 - time stamp date register

tsssr: TSSSR

0x38 - timestamp sub second register

calr: CALR

0x3c - calibration register

tafcr: TAFCR

0x40 - tamper and alternate function configuration register

alrmassr: ALRMASSR

0x44 - alarm A sub second register

alrmbssr: ALRMBSSR

0x48 - alarm B sub second register

bkpr: [BKPR; 32]

0x50 - backup register

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.