Documentation
¶
Overview ¶
Package bkp provides interface to Backup Registers.
Peripheral: BKP_Periph Backup Registers. Instances:
BKP mmap.BKP_BASE
Registers:
0x04 16 DR1 0x08 16 DR2 0x0C 16 DR3 0x10 16 DR4 0x14 16 DR5 0x18 16 DR6 0x1C 16 DR7 0x20 16 DR8 0x24 16 DR9 0x28 16 DR10 0x2C 16 RTCCR 0x30 16 CR 0x34 16 CSR 0x40 16 DR11 0x44 16 DR12 0x48 16 DR13 0x4C 16 DR14 0x50 16 DR15 0x54 16 DR16 0x58 16 DR17 0x5C 16 DR18 0x60 16 DR19 0x64 16 DR20 0x68 16 DR21 0x6C 16 DR22 0x70 16 DR23 0x74 16 DR24 0x78 16 DR25 0x7C 16 DR26 0x80 16 DR27 0x84 16 DR28 0x88 16 DR29 0x8C 16 DR30 0x90 16 DR31 0x94 16 DR32 0x98 16 DR33 0x9C 16 DR34 0xA0 16 DR35 0xA4 16 DR36 0xA8 16 DR37 0xAC 16 DR38 0xB0 16 DR39 0xB4 16 DR40 0xB8 16 DR41 0xBC 16 DR42
Import:
stm32/o/f10x_md/mmap
Index ¶
- Constants
- Variables
- type BKP_Periph
- func (p *BKP_Periph) ASOE() RMRTCCR
- func (p *BKP_Periph) ASOS() RMRTCCR
- func (p *BKP_Periph) BaseAddr() uintptr
- func (p *BKP_Periph) CAL() RMRTCCR
- func (p *BKP_Periph) CCO() RMRTCCR
- func (p *BKP_Periph) CTE() RMCSR
- func (p *BKP_Periph) CTI() RMCSR
- func (p *BKP_Periph) TEF() RMCSR
- func (p *BKP_Periph) TIF() RMCSR
- func (p *BKP_Periph) TPAL() RMCR
- func (p *BKP_Periph) TPE() RMCR
- func (p *BKP_Periph) TPIE() RMCSR
- type CR
- type CSR
- type DR1
- type DR10
- type DR11
- type DR12
- type DR13
- type DR14
- type DR15
- type DR16
- type DR17
- type DR18
- type DR19
- type DR2
- type DR20
- type DR21
- type DR22
- type DR23
- type DR24
- type DR25
- type DR26
- type DR27
- type DR28
- type DR29
- type DR3
- type DR30
- type DR31
- type DR32
- type DR33
- type DR34
- type DR35
- type DR36
- type DR37
- type DR38
- type DR39
- type DR4
- type DR40
- type DR41
- type DR42
- type DR5
- type DR6
- type DR7
- type DR8
- type DR9
- type RCR
- type RCSR
- type RDR1
- type RDR10
- type RDR11
- type RDR12
- type RDR13
- type RDR14
- type RDR15
- type RDR16
- type RDR17
- type RDR18
- type RDR19
- type RDR2
- type RDR20
- type RDR21
- type RDR22
- type RDR23
- type RDR24
- type RDR25
- type RDR26
- type RDR27
- type RDR28
- type RDR29
- type RDR3
- type RDR30
- type RDR31
- type RDR32
- type RDR33
- type RDR34
- type RDR35
- type RDR36
- type RDR37
- type RDR38
- type RDR39
- type RDR4
- type RDR40
- type RDR41
- type RDR42
- type RDR5
- type RDR6
- type RDR7
- type RDR8
- type RDR9
- type RMCR
- type RMCSR
- type RMDR1
- type RMDR10
- type RMDR11
- type RMDR12
- type RMDR13
- type RMDR14
- type RMDR15
- type RMDR16
- type RMDR17
- type RMDR18
- type RMDR19
- type RMDR2
- type RMDR20
- type RMDR21
- type RMDR22
- type RMDR23
- type RMDR24
- type RMDR25
- type RMDR26
- type RMDR27
- type RMDR28
- type RMDR29
- type RMDR3
- type RMDR30
- type RMDR31
- type RMDR32
- type RMDR33
- type RMDR34
- type RMDR35
- type RMDR36
- type RMDR37
- type RMDR38
- type RMDR39
- type RMDR4
- type RMDR40
- type RMDR41
- type RMDR42
- type RMDR5
- type RMDR6
- type RMDR7
- type RMDR8
- type RMDR9
- type RMRTCCR
- type RRTCCR
- type RTCCR
Constants ¶
View Source
const ( CALn = 0 CCOn = 7 ASOEn = 8 ASOSn = 9 )
View Source
const ( TPEn = 0 TPALn = 1 )
View Source
const ( CTEn = 0 CTIn = 1 TPIEn = 2 TEFn = 8 TIFn = 9 )
Variables ¶
View Source
var BKP = (*BKP_Periph)(unsafe.Pointer(uintptr(mmap.BKP_BASE)))
Functions ¶
This section is empty.
Types ¶
type BKP_Periph ¶
type BKP_Periph struct { DR1 RDR1 DR2 RDR2 DR3 RDR3 DR4 RDR4 DR5 RDR5 DR6 RDR6 DR7 RDR7 DR8 RDR8 DR9 RDR9 DR10 RDR10 RTCCR RRTCCR CR RCR CSR RCSR DR11 RDR11 DR12 RDR12 DR13 RDR13 DR14 RDR14 DR15 RDR15 DR16 RDR16 DR17 RDR17 DR18 RDR18 DR19 RDR19 DR20 RDR20 DR21 RDR21 DR22 RDR22 DR23 RDR23 DR24 RDR24 DR25 RDR25 DR26 RDR26 DR27 RDR27 DR28 RDR28 DR29 RDR29 DR30 RDR30 DR31 RDR31 DR32 RDR32 DR33 RDR33 DR34 RDR34 DR35 RDR35 DR36 RDR36 DR37 RDR37 DR38 RDR38 DR39 RDR39 DR40 RDR40 DR41 RDR41 DR42 RDR42 // contains filtered or unexported fields }
func (*BKP_Periph) ASOE ¶
func (p *BKP_Periph) ASOE() RMRTCCR
func (*BKP_Periph) ASOS ¶
func (p *BKP_Periph) ASOS() RMRTCCR
func (*BKP_Periph) BaseAddr ¶
func (p *BKP_Periph) BaseAddr() uintptr
func (*BKP_Periph) CAL ¶
func (p *BKP_Periph) CAL() RMRTCCR
func (*BKP_Periph) CCO ¶
func (p *BKP_Periph) CCO() RMRTCCR
func (*BKP_Periph) CTE ¶
func (p *BKP_Periph) CTE() RMCSR
func (*BKP_Periph) CTI ¶
func (p *BKP_Periph) CTI() RMCSR
func (*BKP_Periph) TEF ¶
func (p *BKP_Periph) TEF() RMCSR
func (*BKP_Periph) TIF ¶
func (p *BKP_Periph) TIF() RMCSR
func (*BKP_Periph) TPAL ¶
func (p *BKP_Periph) TPAL() RMCR
func (*BKP_Periph) TPE ¶
func (p *BKP_Periph) TPE() RMCR
func (*BKP_Periph) TPIE ¶
func (p *BKP_Periph) TPIE() RMCSR
Click to show internal directories.
Click to hide internal directories.