STM32F10x Standard Peripherals Library  3.5.0
SCB_Type Struct Reference

#include <core_cm3.h>

Data Fields

__I uint32_t CPUID
__IO uint32_t ICSR
__IO uint32_t VTOR
__IO uint32_t AIRCR
__IO uint32_t SCR
__IO uint32_t CCR
__IO uint8_t SHP [12]
__IO uint32_t SHCSR
__IO uint32_t CFSR
__IO uint32_t HFSR
__IO uint32_t DFSR
__IO uint32_t MMFAR
__IO uint32_t BFAR
__IO uint32_t AFSR
__I uint32_t PFR [2]
__I uint32_t DFR
__I uint32_t ADR
__I uint32_t MMFR [4]
__I uint32_t ISAR [5]

Field Documentation

__I uint32_t ADR

Offset: 0x4C Auxiliary Feature Register

Definition at line 173 of file core_cm3.h.

__IO uint32_t AFSR

Offset: 0x3C Auxiliary Fault Status Register

Definition at line 170 of file core_cm3.h.

__IO uint32_t AIRCR

Offset: 0x0C Application Interrupt / Reset Control Register

Definition at line 160 of file core_cm3.h.

__IO uint32_t BFAR

Offset: 0x38 Bus Fault Address Register

Definition at line 169 of file core_cm3.h.

__IO uint32_t CCR

Offset: 0x14 Configuration Control Register

Definition at line 162 of file core_cm3.h.

__IO uint32_t CFSR

Offset: 0x28 Configurable Fault Status Register

Definition at line 165 of file core_cm3.h.

__I uint32_t CPUID

Offset: 0x00 CPU ID Base Register

Definition at line 157 of file core_cm3.h.

__I uint32_t DFR

Offset: 0x48 Debug Feature Register

Definition at line 172 of file core_cm3.h.

__IO uint32_t DFSR

Offset: 0x30 Debug Fault Status Register

Definition at line 167 of file core_cm3.h.

__IO uint32_t HFSR

Offset: 0x2C Hard Fault Status Register

Definition at line 166 of file core_cm3.h.

__IO uint32_t ICSR

Offset: 0x04 Interrupt Control State Register

Definition at line 158 of file core_cm3.h.

__I uint32_t ISAR[5]

Offset: 0x60 ISA Feature Register

Definition at line 175 of file core_cm3.h.

__IO uint32_t MMFAR

Offset: 0x34 Mem Manage Address Register

Definition at line 168 of file core_cm3.h.

__I uint32_t MMFR[4]

Offset: 0x50 Memory Model Feature Register

Definition at line 174 of file core_cm3.h.

__I uint32_t PFR[2]

Offset: 0x40 Processor Feature Register

Definition at line 171 of file core_cm3.h.

__IO uint32_t SCR

Offset: 0x10 System Control Register

Definition at line 161 of file core_cm3.h.

__IO uint32_t SHCSR

Offset: 0x24 System Handler Control and State Register

Definition at line 164 of file core_cm3.h.

__IO uint8_t SHP[12]

Offset: 0x18 System Handlers Priority Registers (4-7, 8-11, 12-15)

Definition at line 163 of file core_cm3.h.

__IO uint32_t VTOR

Offset: 0x08 Vector Table Offset Register

Definition at line 159 of file core_cm3.h.


The documentation for this struct was generated from the following file: