STM32F407VET6数据手册下载中文资料
5.4 BKP寄存器描述
关于在寄存器描述里面所用到的缩写,可参考1.1节。可以用半字(16位)或字(32位)的方式操作这些外设寄存器。
5.4.1 备份数据寄存器x (BKP_DRx) (x = 1 … 10)
地址偏移:0x04到0x28,0x40到0xBC
复位值:0x0000
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 rw
D[15:0]:备份数据位15:0
这些位可以被用来写入用户数据。
注意:BKP_DRx寄存器不会被系统复位、电源复位、从待机模式唤醒所复位。它们可以由备份域复位来复位或(如果侵入检测引脚TAMPER功能被开启时)由侵入引脚事件复位。想了解更多关于备份寄存器的细节吗?你可以查看基于STM32备份寄存器BKP实验和BKP寄存器描述。
5.4.2 RTC时钟校准寄存器 (BKP_RTCCR)
地址偏移:0x2C
复位值:0x0000
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ASOS ASOE CCO rw
CAL[6:0]保留位15:8保留,始终读为0。
ASOS:闹钟或秒输出选择 (Alarm or second output selection) 位9
当设置了ASOE位,ASOS位可用于选择在TAMPER引脚上输出的是RTC秒脉冲还是闹钟脉冲信号。
0:输出RTC闹钟脉冲
1:输出秒脉冲
注:该位只能被后备区的复位所清除
ASOE:允许输出闹钟或秒脉冲 (Alarm or second output enable) 位8
根据ASOS位的设置,该位允许RTC闹钟或秒脉冲输出到TAMPER引脚上。输出脉冲的宽度为一个RTC时钟的周期。设置了ASOE位时不能开启TAMPER的功能。
注:该位只能被后备区的复位所清除
CCO:校准时钟输出 (Calibration clock output) 位7
0:无影响
1:此位置1可以在侵入检测引脚输出经64分频后的RTC时钟。当CCO位置1时,必须关闭侵入检测功能以避免检测到无用的侵入信号。
注:当VDD供电断开时,该位被清除。
你对RTC时钟的校准过程感兴趣吗?更多详细信息请参阅STM32寄存器数据手册和STM32BKP备份寄存器实验。