|
STM32G474xx HAL用户手册
|
宏定义 | |
| #define | IS_NVIC_PRIORITY_GROUP(GROUP) |
| #define | IS_NVIC_PREEMPTION_PRIORITY(PRIORITY) ((PRIORITY) < 0x10U) |
| #define | IS_NVIC_SUB_PRIORITY(PRIORITY) ((PRIORITY) < 0x10U) |
| #define | IS_NVIC_DEVICE_IRQ(IRQ) ((IRQ) > SysTick_IRQn) |
| #define | IS_SYSTICK_CLK_SOURCE(SOURCE) |
| #define | IS_MPU_REGION_ENABLE(STATE) |
| #define | IS_MPU_INSTRUCTION_ACCESS(STATE) |
| #define | IS_MPU_ACCESS_SHAREABLE(STATE) |
| #define | IS_MPU_ACCESS_CACHEABLE(STATE) |
| #define | IS_MPU_ACCESS_BUFFERABLE(STATE) |
| #define | IS_MPU_TEX_LEVEL(TYPE) |
| #define | IS_MPU_REGION_PERMISSION_ATTRIBUTE(TYPE) |
| #define | IS_MPU_REGION_NUMBER(NUMBER) |
| #define | IS_MPU_REGION_SIZE(SIZE) |
| #define | IS_MPU_SUB_REGION_DISABLE(SUBREGION) ((SUBREGION) < (uint16_t)0x00FF) |
| #define IS_MPU_ACCESS_BUFFERABLE | ( | STATE | ) |
(((STATE) == MPU_ACCESS_BUFFERABLE) || \ ((STATE) == MPU_ACCESS_NOT_BUFFERABLE))
定义位于文件stm32g4xx_hal_cortex.h第345行。
被以下函数引用:HAL_MPU_ConfigRegion()。
| #define IS_MPU_ACCESS_CACHEABLE | ( | STATE | ) |
(((STATE) == MPU_ACCESS_CACHEABLE) || \ ((STATE) == MPU_ACCESS_NOT_CACHEABLE))
定义位于文件stm32g4xx_hal_cortex.h第342行。
被以下函数引用:HAL_MPU_ConfigRegion()。
| #define IS_MPU_ACCESS_SHAREABLE | ( | STATE | ) |
(((STATE) == MPU_ACCESS_SHAREABLE) || \ ((STATE) == MPU_ACCESS_NOT_SHAREABLE))
定义位于文件stm32g4xx_hal_cortex.h第339行。
被以下函数引用:HAL_MPU_ConfigRegion()。
| #define IS_MPU_INSTRUCTION_ACCESS | ( | STATE | ) |
(((STATE) == MPU_INSTRUCTION_ACCESS_ENABLE) || \ ((STATE) == MPU_INSTRUCTION_ACCESS_DISABLE))
定义位于文件stm32g4xx_hal_cortex.h第336行。
被以下函数引用:HAL_MPU_ConfigRegion()。
| #define IS_MPU_REGION_ENABLE | ( | STATE | ) |
(((STATE) == MPU_REGION_ENABLE) || \ ((STATE) == MPU_REGION_DISABLE))
定义位于文件stm32g4xx_hal_cortex.h第333行。
被以下函数引用:HAL_MPU_ConfigRegion()。
| #define IS_MPU_REGION_NUMBER | ( | NUMBER | ) |
(((NUMBER) == MPU_REGION_NUMBER0) || \ ((NUMBER) == MPU_REGION_NUMBER1) || \ ((NUMBER) == MPU_REGION_NUMBER2) || \ ((NUMBER) == MPU_REGION_NUMBER3) || \ ((NUMBER) == MPU_REGION_NUMBER4) || \ ((NUMBER) == MPU_REGION_NUMBER5) || \ ((NUMBER) == MPU_REGION_NUMBER6) || \ ((NUMBER) == MPU_REGION_NUMBER7))
定义位于文件stm32g4xx_hal_cortex.h第360行。
被以下函数引用:HAL_MPU_ConfigRegion()、HAL_MPU_DisableRegion()和HAL_MPU_EnableRegion()。
| #define IS_MPU_REGION_PERMISSION_ATTRIBUTE | ( | TYPE | ) |
(((TYPE) == MPU_REGION_NO_ACCESS) || \ ((TYPE) == MPU_REGION_PRIV_RW) || \ ((TYPE) == MPU_REGION_PRIV_RW_URO) || \ ((TYPE) == MPU_REGION_FULL_ACCESS) || \ ((TYPE) == MPU_REGION_PRIV_RO) || \ ((TYPE) == MPU_REGION_PRIV_RO_URO))
定义位于文件stm32g4xx_hal_cortex.h第353行。
被以下函数引用:HAL_MPU_ConfigRegion()。
| #define IS_MPU_REGION_SIZE | ( | SIZE | ) |
(((SIZE) == MPU_REGION_SIZE_32B) || \ ((SIZE) == MPU_REGION_SIZE_64B) || \ ((SIZE) == MPU_REGION_SIZE_128B) || \ ((SIZE) == MPU_REGION_SIZE_256B) || \ ((SIZE) == MPU_REGION_SIZE_512B) || \ ((SIZE) == MPU_REGION_SIZE_1KB) || \ ((SIZE) == MPU_REGION_SIZE_2KB) || \ ((SIZE) == MPU_REGION_SIZE_4KB) || \ ((SIZE) == MPU_REGION_SIZE_8KB) || \ ((SIZE) == MPU_REGION_SIZE_16KB) || \ ((SIZE) == MPU_REGION_SIZE_32KB) || \ ((SIZE) == MPU_REGION_SIZE_64KB) || \ ((SIZE) == MPU_REGION_SIZE_128KB) || \ ((SIZE) == MPU_REGION_SIZE_256KB) || \ ((SIZE) == MPU_REGION_SIZE_512KB) || \ ((SIZE) == MPU_REGION_SIZE_1MB) || \ ((SIZE) == MPU_REGION_SIZE_2MB) || \ ((SIZE) == MPU_REGION_SIZE_4MB) || \ ((SIZE) == MPU_REGION_SIZE_8MB) || \ ((SIZE) == MPU_REGION_SIZE_16MB) || \ ((SIZE) == MPU_REGION_SIZE_32MB) || \ ((SIZE) == MPU_REGION_SIZE_64MB) || \ ((SIZE) == MPU_REGION_SIZE_128MB) || \ ((SIZE) == MPU_REGION_SIZE_256MB) || \ ((SIZE) == MPU_REGION_SIZE_512MB) || \ ((SIZE) == MPU_REGION_SIZE_1GB) || \ ((SIZE) == MPU_REGION_SIZE_2GB) || \ ((SIZE) == MPU_REGION_SIZE_4GB))