ARM cortex-M : System Control Block (SCB) - SHCSR
Cortex-M7 system control block
core_cm7.h
0xE000ED24 SHCSR
MEMFAULTENA : memory management fault enable : bit16
Bits | Name | Function |
---|---|---|
[31:19] | - | Reserved |
[18] | USGFAULTENA | UsageFault enable bit, set to 1 to enable[a] |
[17] | BUSFAULTENA | BusFault enable bit, set to 1 to enable[a] |
[16] | MEMFAULTENA | MemManage enable bit, set to 1 to enable[a] |
[15] | SVCALLPENDED | SVCall pending bit, reads as 1 if exception is pending[b] |
[14] | BUSFAULTPENDED |
BusFault exception pending bit, reads as 1 if exception is pending[b]
|
[13] | MEMFAULTPENDED | MemManage exception pending bit, reads as 1 if exception is pending[b] |
[12] | USGFAULTPENDED | UsageFault exception pending bit, reads as 1 if exception is pending[b] |
[11] | SYSTICKACT | SysTick exception active bit, reads as 1 if exception is active[c] |
[10] | PENDSVACT | PendSV exception active bit, reads as 1 if exception is active |
[9] | - | Reserved |
[8] | MONITORACT | Debug monitor active bit, reads as 1 if Debug monitor is active |
[7] | SVCALLACT | SVCall active bit, reads as 1 if SVC call is active |
[6:4] | - | Reserved |
[3] | USGFAULTACT | UsageFault exception active bit, reads as 1 if exception is active |
[2] | - | Reserved |
[1] | BUSFAULTACT | BusFault exception active bit, reads as 1 if exception is active |
[0] | MEMFAULTACT | MemManage exception active bit, reads as 1 if exception is active |
留言
張貼留言