STM32G474xx HAL用户手册
数据字段
MPU_Region_InitTypeDef结构体参考

#include <stm32g4xx_hal_cortex.h>

数据字段

uint8_t Enable
uint8_t Number
uint32_t BaseAddress
uint8_t Size
uint8_t SubRegionDisable
uint8_t TypeExtField
uint8_t AccessPermission
uint8_t DisableExec
uint8_t IsShareable
uint8_t IsCacheable
uint8_t IsBufferable

详细说明

定义于文件 stm32g4xx_hal_cortex.h 的第 48 行。


字段说明

指定区域访问权限类型。此参数可以是 CORTEX MPU区域权限属性 的值

定义于文件 stm32g4xx_hal_cortex.h 的第 61 行。

HAL_MPU_ConfigRegion() 引用。

指定要保护区域的基地址。

定义于文件 stm32g4xx_hal_cortex.h 的第 54 行。

HAL_MPU_ConfigRegion() 引用。

指定指令访问状态。此参数可以是 CORTEX MPU指令访问 的值

定义于文件 stm32g4xx_hal_cortex.h 的第 63 行。

HAL_MPU_ConfigRegion() 引用。

指定区域的状态。此参数可以是 CORTEX MPU区域使能 的值

定义于文件 stm32g4xx_hal_cortex.h 的第 50 行。

HAL_MPU_ConfigRegion() 引用。

指定受保护区域的可缓冲状态。此参数可以是 CORTEX MPU指令访问可缓冲 的值

定义于文件 stm32g4xx_hal_cortex.h 的第 69 行。

HAL_MPU_ConfigRegion() 引用。

指定受保护区域的可缓存状态。此参数可以是 CORTEX MPU指令访问可缓存 的值

定义于文件 stm32g4xx_hal_cortex.h 的第 67 行。

HAL_MPU_ConfigRegion() 引用。

指定受保护区域的可共享状态。此参数可以是 CORTEX MPU指令访问可共享 的值

定义于文件 stm32g4xx_hal_cortex.h 的第 65 行。

HAL_MPU_ConfigRegion() 引用。

指定要保护区域的编号。此参数可以是 CORTEX MPU区域编号 的值

定义于文件 stm32g4xx_hal_cortex.h 的第 52 行。

HAL_MPU_ConfigRegion() 引用。

指定要保护区域的大小。此参数可以是 CORTEX MPU区域大小 的值

定义于文件 stm32g4xx_hal_cortex.h 的第 55 行。

HAL_MPU_ConfigRegion() 引用。

指定要禁用的子区域保护数量。此参数必须是介于Min_Data = 0x00和Max_Data = 0xFF之间的数值

定义于文件 stm32g4xx_hal_cortex.h 的第 57 行。

HAL_MPU_ConfigRegion() 引用。

指定TEX字段级别。此参数可以是 CORTEX MPU TEX级别 的值

定义于文件 stm32g4xx_hal_cortex.h 的第 59 行。

HAL_MPU_ConfigRegion() 引用。


以下文件生成了此结构体的文档: