RTC / Watchdog

TAMP 0x4000B000

12 rejestrów/klastrów w tym peryferium.

Rejestr: CR1:  0x4000B000

TAMP control register 1

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: ITAMP6EBit 20: ITAMP5E20Bit 19: ITAMP4EBit 18: ITAMP3EBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: TAMP3EBit 1: TAMP2EBit 0: TAMP1E0
BitSzer.PoleDostępOpis
01TAMP1E`rw`Tamper detection on TAMP_IN1 enable
11TAMP2E`rw`Tamper detection on TAMP_IN2 enable
21TAMP3E`rw`Tamper detection on TAMP_IN3 enable
181ITAMP3E`rw`Internal tamper 3 enable: LSE monitoring
191ITAMP4E`rw`Internal tamper 4 enable: HSE monitoring
201ITAMP5E`rw`Internal tamper 5 enable: RTC calendar overflow
211ITAMP6E`rw`Internal tamper 6 enable: ST manufacturer readout
Rejestr: CR2:  0x4000B004

TAMP control register 2

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: TAMP3TRGBit 25: TAMP2TRGBit 24: TAMP1TRG24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: TAMP3MSKBit 17: TAMP2MSKBit 16: TAMP1MSK16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: TAMP3NOERBit 1: TAMP2NOERBit 0: TAMP1NOER0
BitSzer.PoleDostępOpis
01TAMP1NOER`rw`Tamper 1 no erase
11TAMP2NOER`rw`Tamper 2 no erase
21TAMP3NOER`rw`Tamper 3 no erase
161TAMP1MSK`rw`Tamper 1 mask The tamper 1 interrupt must not be enabled when TAMP1MSK is set.
171TAMP2MSK`rw`Tamper 2 mask The tamper 2 interrupt must not be enabled when TAMP2MSK is set.
181TAMP3MSK`rw`Tamper 3 mask The tamper 3 interrupt must not be enabled when TAMP3MSK is set.
241TAMP1TRG`rw`Active level for tamper 1 input (active mode disabled) If TAMPFLT = 00 Tamper 1 input rising edge and high level triggers a tamper detection event. If TAMPFLT = 00 Tamper 1 input falling edge and low level triggers a tamper detection event.
251TAMP2TRG`rw`Active level for tamper 2 input (active mode disabled) If TAMPFLT = 00 Tamper 2 input rising edge and high level triggers a tamper detection event. If TAMPFLT = 00 Tamper 2 input falling edge and low level triggers a tamper detection event.
261TAMP3TRG`rw`Active level for tamper 3 input (active mode disabled) If TAMPFLT = 00 Tamper 3 input rising edge and high level triggers a tamper detection event. If TAMPFLT = 00 Tamper 3 input falling edge and low level triggers a tamper detection event.
Rejestr: FLTCR:  0x4000B00C

TAMP filter control register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: zarezerwowanyBit 20: zarezerwowany20Bit 19: zarezerwowanyBit 18: zarezerwowanyBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: TAMPPUDISBit 6: TAMPPRCHBit 5: TAMPPRCHBit 4: TAMPFLT4Bit 3: TAMPFLTBit 2: TAMPFREQBit 1: TAMPFREQBit 0: TAMPFREQ0
BitSzer.PoleDostępOpis
0–23TAMPFREQ`rw`Tamper sampling frequency Determines the frequency at which each of the TAMP_INx inputs are sampled.
3–42TAMPFLT`rw`TAMP_INx filter count These bits determines the number of consecutive samples at the specified level (TAMP*TRG) needed to activate a tamper event. TAMPFLT is valid for each of the TAMP_INx inputs.
5–62TAMPPRCH`rw`TAMP_INx precharge duration These bit determines the duration of time during which the pull-up/is activated before each sample. TAMPPRCH is valid for each of the TAMP_INx inputs.
71TAMPPUDIS`rw`TAMP_INx pull-up disable This bit determines if each of the TAMPx pins are precharged before each sample.
Rejestr: IER:  0x4000B02C

TAMP interrupt enable register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: ITAMP6IEBit 20: ITAMP5IE20Bit 19: ITAMP4IEBit 18: ITAMP3IEBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: TAMP3IEBit 1: TAMP2IEBit 0: TAMP1IE0
BitSzer.PoleDostępOpis
01TAMP1IE`rw`Tamper 1 interrupt enable
11TAMP2IE`rw`Tamper 2 interrupt enable
21TAMP3IE`rw`Tamper 3 interrupt enable
181ITAMP3IE`rw`Internal tamper 3 interrupt enable: LSE monitoring
191ITAMP4IE`rw`Internal tamper 4 interrupt enable: HSE monitoring
201ITAMP5IE`rw`Internal tamper 5 interrupt enable: RTC calendar overflow
211ITAMP6IE`rw`Internal tamper 6 interrupt enable: ST manufacturer readout
Rejestr: SR:  0x4000B030

TAMP status register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: ITAMP6FBit 20: ITAMP5F20Bit 19: ITAMP4FBit 18: ITAMP3FBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: TAMP3FBit 1: TAMP2FBit 0: TAMP1F0
BitSzer.PoleDostępOpis
01TAMP1F`ro`TAMP1 detection flag This flag is set by hardware when a tamper detection event is detected on the TAMP1 input.
11TAMP2F`ro`TAMP2 detection flag This flag is set by hardware when a tamper detection event is detected on the TAMP2 input.
21TAMP3F`ro`TAMP3 detection flag This flag is set by hardware when a tamper detection event is detected on the TAMP3 input.
181ITAMP3F`ro`LSE monitoring tamper detection flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 3.
191ITAMP4F`ro`HSE monitoring tamper detection flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 4.
201ITAMP5F`ro`RTC calendar overflow tamper detection flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 5.
211ITAMP6F`ro`ST manufacturer readout tamper detection flag This flag is set by hardware when a tamper detection event is detected on the internal tamper 6.
Rejestr: MISR:  0x4000B034

TAMP masked interrupt status register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: ITAMP6MFBit 20: ITAMP5MF20Bit 19: ITAMP4MFBit 18: ITAMP3MFBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: TAMP3MFBit 1: TAMP2MFBit 0: TAMP1MF0
BitSzer.PoleDostępOpis
01TAMP1MF`ro`TAMP1 interrupt masked flag This flag is set by hardware when the tamper 1 interrupt is raised.
11TAMP2MF`ro`TAMP2 interrupt masked flag This flag is set by hardware when the tamper 2 interrupt is raised.
21TAMP3MF`ro`TAMP3 interrupt masked flag This flag is set by hardware when the tamper 3 interrupt is raised.
181ITAMP3MF`ro`LSE monitoring tamper interrupt masked flag This flag is set by hardware when the internal tamper 3 interrupt is raised.
191ITAMP4MF`ro`HSE monitoring tamper interrupt masked flag This flag is set by hardware when the internal tamper 4 interrupt is raised.
201ITAMP5MF`ro`RTC calendar overflow tamper interrupt masked flag This flag is set by hardware when the internal tamper 5 interrupt is raised.
211ITAMP6MF`ro`ST manufacturer readout tamper interrupt masked flag This flag is set by hardware when the internal tamper 6 interrupt is raised.
Rejestr: SCR:  0x4000B03C

TAMP status clear register

Bit 31: zarezerwowany31Bit 30: zarezerwowanyBit 29: zarezerwowanyBit 28: zarezerwowany28Bit 27: zarezerwowanyBit 26: zarezerwowanyBit 25: zarezerwowanyBit 24: zarezerwowany24Bit 23: zarezerwowanyBit 22: zarezerwowanyBit 21: CITAMP6FBit 20: CITAMP5F20Bit 19: CITAMP4FBit 18: CITAMP3FBit 17: zarezerwowanyBit 16: zarezerwowany16Bit 15: zarezerwowanyBit 14: zarezerwowanyBit 13: zarezerwowanyBit 12: zarezerwowany12Bit 11: zarezerwowanyBit 10: zarezerwowanyBit 9: zarezerwowanyBit 8: zarezerwowany8Bit 7: zarezerwowanyBit 6: zarezerwowanyBit 5: zarezerwowanyBit 4: zarezerwowany4Bit 3: zarezerwowanyBit 2: CTAMP3FBit 1: CTAMP2FBit 0: CTAMP1F0
BitSzer.PoleDostępOpis
01CTAMP1F`wo`Clear TAMP1 detection flag Writing 1 in this bit clears the TAMP1F bit in the TAMP_SR register.
11CTAMP2F`wo`Clear TAMP2 detection flag Writing 1 in this bit clears the TAMP2F bit in the TAMP_SR register.
21CTAMP3F`wo`Clear TAMP3 detection flag Writing 1 in this bit clears the TAMP3F bit in the TAMP_SR register.
181CITAMP3F`wo`Clear ITAMP3 detection flag Writing 1 in this bit clears the ITAMP3F bit in the TAMP_SR register.
191CITAMP4F`wo`Clear ITAMP4 detection flag Writing 1 in this bit clears the ITAMP4F bit in the TAMP_SR register.
201CITAMP5F`wo`Clear ITAMP5 detection flag Writing 1 in this bit clears the ITAMP5F bit in the TAMP_SR register.
211CITAMP6F`wo`Clear ITAMP6 detection flag Writing 1 in this bit clears the ITAMP6F bit in the TAMP_SR register.
Rejestr: BKP0R:  0x4000B100

TAMP backup 0 register

Bit 31: BKP31Bit 30: BKPBit 29: BKPBit 28: BKP28Bit 27: BKPBit 26: BKPBit 25: BKPBit 24: BKP24Bit 23: BKPBit 22: BKPBit 21: BKPBit 20: BKP20Bit 19: BKPBit 18: BKPBit 17: BKPBit 16: BKP16Bit 15: BKPBit 14: BKPBit 13: BKPBit 12: BKP12Bit 11: BKPBit 10: BKPBit 9: BKPBit 8: BKP8Bit 7: BKPBit 6: BKPBit 5: BKPBit 4: BKP4Bit 3: BKPBit 2: BKPBit 1: BKPBit 0: BKP0
BitSzer.PoleDostępOpis
0–3132BKP`rw`The application can write or read data to and from these registers. They are powered-on by VBAT when VDD is switched off, so that they are not reset by System reset, and their contents remain valid when the device operates in low-power mode. In the default configuration this register is reset on a tamper detection event. It is forced to reset value as long as there is at least one internal or external tamper flag being set. This register is also reset when the readout protection (RDP) is disabled.
Rejestr: BKP1R:  0x4000B104

TAMP backup 1 register

Bit 31: BKP31Bit 30: BKPBit 29: BKPBit 28: BKP28Bit 27: BKPBit 26: BKPBit 25: BKPBit 24: BKP24Bit 23: BKPBit 22: BKPBit 21: BKPBit 20: BKP20Bit 19: BKPBit 18: BKPBit 17: BKPBit 16: BKP16Bit 15: BKPBit 14: BKPBit 13: BKPBit 12: BKP12Bit 11: BKPBit 10: BKPBit 9: BKPBit 8: BKP8Bit 7: BKPBit 6: BKPBit 5: BKPBit 4: BKP4Bit 3: BKPBit 2: BKPBit 1: BKPBit 0: BKP0
BitSzer.PoleDostępOpis
0–3132BKP`rw`The application can write or read data to and from these registers. They are powered-on by VBAT when VDD is switched off, so that they are not reset by System reset, and their contents remain valid when the device operates in low-power mode. In the default configuration this register is reset on a tamper detection event. It is forced to reset value as long as there is at least one internal or external tamper flag being set. This register is also reset when the readout protection (RDP) is disabled.
Rejestr: BKP2R:  0x4000B108

TAMP backup 2 register

Bit 31: BKP31Bit 30: BKPBit 29: BKPBit 28: BKP28Bit 27: BKPBit 26: BKPBit 25: BKPBit 24: BKP24Bit 23: BKPBit 22: BKPBit 21: BKPBit 20: BKP20Bit 19: BKPBit 18: BKPBit 17: BKPBit 16: BKP16Bit 15: BKPBit 14: BKPBit 13: BKPBit 12: BKP12Bit 11: BKPBit 10: BKPBit 9: BKPBit 8: BKP8Bit 7: BKPBit 6: BKPBit 5: BKPBit 4: BKP4Bit 3: BKPBit 2: BKPBit 1: BKPBit 0: BKP0
BitSzer.PoleDostępOpis
0–3132BKP`rw`The application can write or read data to and from these registers. They are powered-on by VBAT when VDD is switched off, so that they are not reset by System reset, and their contents remain valid when the device operates in low-power mode. In the default configuration this register is reset on a tamper detection event. It is forced to reset value as long as there is at least one internal or external tamper flag being set. This register is also reset when the readout protection (RDP) is disabled.
Rejestr: BKP3R:  0x4000B10C

TAMP backup 3 register

Bit 31: BKP31Bit 30: BKPBit 29: BKPBit 28: BKP28Bit 27: BKPBit 26: BKPBit 25: BKPBit 24: BKP24Bit 23: BKPBit 22: BKPBit 21: BKPBit 20: BKP20Bit 19: BKPBit 18: BKPBit 17: BKPBit 16: BKP16Bit 15: BKPBit 14: BKPBit 13: BKPBit 12: BKP12Bit 11: BKPBit 10: BKPBit 9: BKPBit 8: BKP8Bit 7: BKPBit 6: BKPBit 5: BKPBit 4: BKP4Bit 3: BKPBit 2: BKPBit 1: BKPBit 0: BKP0
BitSzer.PoleDostępOpis
0–3132BKP`rw`The application can write or read data to and from these registers. They are powered-on by VBAT when VDD is switched off, so that they are not reset by System reset, and their contents remain valid when the device operates in low-power mode. In the default configuration this register is reset on a tamper detection event. It is forced to reset value as long as there is at least one internal or external tamper flag being set. This register is also reset when the readout protection (RDP) is disabled.
Rejestr: BKP4R:  0x4000B110

TAMP backup 4 register

Bit 31: BKP31Bit 30: BKPBit 29: BKPBit 28: BKP28Bit 27: BKPBit 26: BKPBit 25: BKPBit 24: BKP24Bit 23: BKPBit 22: BKPBit 21: BKPBit 20: BKP20Bit 19: BKPBit 18: BKPBit 17: BKPBit 16: BKP16Bit 15: BKPBit 14: BKPBit 13: BKPBit 12: BKP12Bit 11: BKPBit 10: BKPBit 9: BKPBit 8: BKP8Bit 7: BKPBit 6: BKPBit 5: BKPBit 4: BKP4Bit 3: BKPBit 2: BKPBit 1: BKPBit 0: BKP0
BitSzer.PoleDostępOpis
0–3132BKP`rw`The application can write or read data to and from these registers. They are powered-on by VBAT when VDD is switched off, so that they are not reset by System reset, and their contents remain valid when the device operates in low-power mode. In the default configuration this register is reset on a tamper detection event. It is forced to reset value as long as there is at least one internal or external tamper flag being set. This register is also reset when the readout protection (RDP) is disabled.