|
STM32G474xx HAL用户手册
|
宏定义 | |
| #define | LL_MPU_REGION_NO_ACCESS (0x00U << MPU_ RASR_AP_Pos) |
| #define | LL_ MPU_ REGION_ PRIV_ RW (0x01U << MPU_RASR_ AP_ Pos) |
| #define | LL_ MPU_ REGION_ PRIV_ RW_ URO (0x02U << MPU_RASR_ AP_ Pos) |
| #define | LL_ MPU_ REGION_ FULL_ ACCESS (0x03U << MPU_RASR_ AP_ Pos) |
| #define | LL_ MPU_ REGION_ PRIV_ RO (0x05U << MPU_RASR_ AP_ Pos) |
| #define | LL_ MPU_ REGION_ PRIV_ RO_ URO (0x06U << MPU_RASR_ AP_ Pos) |
| #define LL_ MPU_ REGION_ FULL_ ACCESS (0x03U << MPU_RASR_ AP_ Pos) |
特权和用户 RW(完全访问)
定义位于文件 154 of file stm32g4xx_ ll_ cortex. h.
| #define LL_ MPU_ REGION_ NO_ ACCESS (0x00U << MPU_RASR_ AP_ Pos) |
无访问权限
定义位于文件 151 of file stm32g4xx_ ll_ cortex. h.
| #define LL_ MPU_ REGION_ PRIV_ RO (0x05U << MPU_RASR_ AP_ Pos) |
特权 RO(仅特权可读)
定义位于文件 155 of file stm32g4xx_ ll_ cortex. h.
| #define LL_ MPU_ REGION_ PRIV_ RO_ URO (0x06U << MPU_RASR_ AP_ Pos) |
特权和用户 RO(只读)
定义位于文件 156 of file stm32g4xx_ ll_ cortex. h.
| #define LL_ MPU_ REGION_ PRIV_ RW (0x01U << MPU_RASR_ AP_ Pos) |
特权 RW(仅特权访问)
定义位于文件 152 of file stm32g4xx_ ll_ cortex. h.
| #define LL_ MPU_ REGION_ PRIV_ RW_ URO (0x02U << MPU_RASR_ AP_ Pos) |
特权 RW - 用户 RO(用户程序中写入会产生fault)
定义位于文件 153 of file stm32g4xx_ ll_ cortex. h.