Struct stm32f1xx_hal::pac::bkp::RegisterBlock
source · pub struct RegisterBlock {
pub dr: [Reg<DR_SPEC>; 10],
pub rtccr: Reg<RTCCR_SPEC>,
pub cr: Reg<CR_SPEC>,
pub csr: Reg<CSR_SPEC>,
pub bkp_dr: [Reg<BKP_DR_SPEC>; 32],
/* private fields */
}
Expand description
Register block
Fields§
§dr: [Reg<DR_SPEC>; 10]
0x00..0x28 - Backup data register (BKP_DR)
rtccr: Reg<RTCCR_SPEC>
0x28 - RTC clock calibration register (BKP_RTCCR)
cr: Reg<CR_SPEC>
0x2c - Backup control register (BKP_CR)
csr: Reg<CSR_SPEC>
0x30 - BKP_CSR control/status register (BKP_CSR)
bkp_dr: [Reg<BKP_DR_SPEC>; 32]
0x3c..0xbc - Backup data register (BKP_DR)
Implementations§
source§impl RegisterBlock
impl RegisterBlock
sourcepub fn bkp_dr11(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr11(&self) -> &Reg<BKP_DR_SPEC>
0x3c - Backup data register (BKP_DR)
sourcepub fn bkp_dr12(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr12(&self) -> &Reg<BKP_DR_SPEC>
0x40 - Backup data register (BKP_DR)
sourcepub fn bkp_dr13(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr13(&self) -> &Reg<BKP_DR_SPEC>
0x44 - Backup data register (BKP_DR)
sourcepub fn bkp_dr14(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr14(&self) -> &Reg<BKP_DR_SPEC>
0x48 - Backup data register (BKP_DR)
sourcepub fn bkp_dr15(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr15(&self) -> &Reg<BKP_DR_SPEC>
0x4c - Backup data register (BKP_DR)
sourcepub fn bkp_dr16(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr16(&self) -> &Reg<BKP_DR_SPEC>
0x50 - Backup data register (BKP_DR)
sourcepub fn bkp_dr17(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr17(&self) -> &Reg<BKP_DR_SPEC>
0x54 - Backup data register (BKP_DR)
sourcepub fn bkp_dr18(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr18(&self) -> &Reg<BKP_DR_SPEC>
0x58 - Backup data register (BKP_DR)
sourcepub fn bkp_dr19(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr19(&self) -> &Reg<BKP_DR_SPEC>
0x5c - Backup data register (BKP_DR)
sourcepub fn bkp_dr20(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr20(&self) -> &Reg<BKP_DR_SPEC>
0x60 - Backup data register (BKP_DR)
sourcepub fn bkp_dr21(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr21(&self) -> &Reg<BKP_DR_SPEC>
0x64 - Backup data register (BKP_DR)
sourcepub fn bkp_dr22(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr22(&self) -> &Reg<BKP_DR_SPEC>
0x68 - Backup data register (BKP_DR)
sourcepub fn bkp_dr23(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr23(&self) -> &Reg<BKP_DR_SPEC>
0x6c - Backup data register (BKP_DR)
sourcepub fn bkp_dr24(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr24(&self) -> &Reg<BKP_DR_SPEC>
0x70 - Backup data register (BKP_DR)
sourcepub fn bkp_dr25(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr25(&self) -> &Reg<BKP_DR_SPEC>
0x74 - Backup data register (BKP_DR)
sourcepub fn bkp_dr26(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr26(&self) -> &Reg<BKP_DR_SPEC>
0x78 - Backup data register (BKP_DR)
sourcepub fn bkp_dr27(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr27(&self) -> &Reg<BKP_DR_SPEC>
0x7c - Backup data register (BKP_DR)
sourcepub fn bkp_dr28(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr28(&self) -> &Reg<BKP_DR_SPEC>
0x80 - Backup data register (BKP_DR)
sourcepub fn bkp_dr29(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr29(&self) -> &Reg<BKP_DR_SPEC>
0x84 - Backup data register (BKP_DR)
sourcepub fn bkp_dr30(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr30(&self) -> &Reg<BKP_DR_SPEC>
0x88 - Backup data register (BKP_DR)
sourcepub fn bkp_dr31(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr31(&self) -> &Reg<BKP_DR_SPEC>
0x8c - Backup data register (BKP_DR)
sourcepub fn bkp_dr32(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr32(&self) -> &Reg<BKP_DR_SPEC>
0x90 - Backup data register (BKP_DR)
sourcepub fn bkp_dr33(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr33(&self) -> &Reg<BKP_DR_SPEC>
0x94 - Backup data register (BKP_DR)
sourcepub fn bkp_dr34(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr34(&self) -> &Reg<BKP_DR_SPEC>
0x98 - Backup data register (BKP_DR)
sourcepub fn bkp_dr35(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr35(&self) -> &Reg<BKP_DR_SPEC>
0x9c - Backup data register (BKP_DR)
sourcepub fn bkp_dr36(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr36(&self) -> &Reg<BKP_DR_SPEC>
0xa0 - Backup data register (BKP_DR)
sourcepub fn bkp_dr37(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr37(&self) -> &Reg<BKP_DR_SPEC>
0xa4 - Backup data register (BKP_DR)
sourcepub fn bkp_dr38(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr38(&self) -> &Reg<BKP_DR_SPEC>
0xa8 - Backup data register (BKP_DR)
sourcepub fn bkp_dr39(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr39(&self) -> &Reg<BKP_DR_SPEC>
0xac - Backup data register (BKP_DR)
sourcepub fn bkp_dr40(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr40(&self) -> &Reg<BKP_DR_SPEC>
0xb0 - Backup data register (BKP_DR)
sourcepub fn bkp_dr41(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr41(&self) -> &Reg<BKP_DR_SPEC>
0xb4 - Backup data register (BKP_DR)
sourcepub fn bkp_dr42(&self) -> &Reg<BKP_DR_SPEC>
pub fn bkp_dr42(&self) -> &Reg<BKP_DR_SPEC>
0xb8 - Backup data register (BKP_DR)