STM32G474xx HAL User Manual
定义
MPU控制
CORTEX导出常量

定义

#define LL_MPU_CTRL_HFNMI_PRIVDEF_NONE   0x00000000U
#define LL_MPU_CTRL_HARDFAULT_NMI   MPU_CTRL_HFNMIENA_Msk
#define LL_MPU_CTRL_PRIVILEGED_DEFAULT   MPU_CTRL_PRIVDEFENA_Msk
#define LL_MPU_CTRL_HFNMI_PRIVDEF   (MPU_CTRL_HFNMIENA_Msk | MPU_CTRL_PRIVDEFENA_Msk)

定义说明

#define LL_MPU_CTRL_HARDFAULT_NMI   MPU_CTRL_HFNMIENA_Msk

使MPU在硬故障、NMI和FAULTMASK处理程序运行期间正常工作

定义位于文件 stm32g4xx_ll_cortex.h 的第 91 行。

#define LL_MPU_CTRL_HFNMI_PRIVDEF   (MPU_CTRL_HFNMIENA_Msk | MPU_CTRL_PRIVDEFENA_Msk)

启用NMI和特权软件访问

定义位于文件 stm32g4xx_ll_cortex.h 的第 93 行。

#define LL_MPU_CTRL_HFNMI_PRIVDEF_NONE   0x00000000U

禁用NMI和特权软件访问

定义位于文件 stm32g4xx_ll_cortex.h 的第 90 行。

#define LL_MPU_CTRL_PRIVILEGED_DEFAULT   MPU_CTRL_PRIVDEFENA_Msk

启用特权软件访问默认内存映射

定义位于文件 stm32g4xx_ll_cortex.h 的第 92 行。