STM32F439xx HAL User Manual
Data Fields
MPU_Region_InitTypeDef Struct Reference

#include <stm32f4xx_hal_cortex.h>

Data Fields

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

Detailed Description

Definition at line 64 of file stm32f4xx_hal_cortex.h.


Field Documentation

Specifies the region access permission type. This parameter can be a value of CORTEX MPU Region Permission Attributes

Definition at line 77 of file stm32f4xx_hal_cortex.h.

Referenced by HAL_MPU_ConfigRegion().

Specifies the base address of the region to protect.

Definition at line 70 of file stm32f4xx_hal_cortex.h.

Referenced by HAL_MPU_ConfigRegion().

Specifies the instruction access status. This parameter can be a value of CORTEX MPU Instruction Access

Definition at line 79 of file stm32f4xx_hal_cortex.h.

Referenced by HAL_MPU_ConfigRegion().

Specifies the status of the region. This parameter can be a value of CORTEX MPU Region Enable

Definition at line 66 of file stm32f4xx_hal_cortex.h.

Referenced by HAL_MPU_ConfigRegion().

Specifies the bufferable status of the protected region. This parameter can be a value of CORTEX MPU Instruction Access Bufferable

Definition at line 85 of file stm32f4xx_hal_cortex.h.

Referenced by HAL_MPU_ConfigRegion().

Specifies the cacheable status of the region protected. This parameter can be a value of CORTEX MPU Instruction Access Cacheable

Definition at line 83 of file stm32f4xx_hal_cortex.h.

Referenced by HAL_MPU_ConfigRegion().

Specifies the shareability status of the protected region. This parameter can be a value of CORTEX MPU Instruction Access Shareable

Definition at line 81 of file stm32f4xx_hal_cortex.h.

Referenced by HAL_MPU_ConfigRegion().

Specifies the number of the region to protect. This parameter can be a value of CORTEX MPU Region Number

Definition at line 68 of file stm32f4xx_hal_cortex.h.

Referenced by HAL_MPU_ConfigRegion().

Specifies the size of the region to protect. This parameter can be a value of CORTEX MPU Region Size

Definition at line 71 of file stm32f4xx_hal_cortex.h.

Referenced by HAL_MPU_ConfigRegion().

Specifies the number of the subregion protection to disable. This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF

Definition at line 73 of file stm32f4xx_hal_cortex.h.

Referenced by HAL_MPU_ConfigRegion().

Specifies the TEX field level. This parameter can be a value of MPU TEX Levels

Definition at line 75 of file stm32f4xx_hal_cortex.h.

Referenced by HAL_MPU_ConfigRegion().


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