|
STM32G474xx HAL用户手册
|
宏定义 | |
| #define | IS_QSPI_FUNCTIONAL_MODE(MODE) |
| #define | IS_QSPI_CLOCK_PRESCALER(PRESCALER) ((PRESCALER) <= 0xFFU) |
| #define | IS_QSPI_FIFO_THRESHOLD(THR) (((THR) > 0U) && ((THR) <= 16U)) |
| #define | IS_QSPI_SSHIFT(SSHIFT) |
| #define | IS_QSPI_FLASH_SIZE(FSIZE) (((FSIZE) <= 31U)) |
| #define | IS_QSPI_CS_HIGH_TIME(CSHTIME) |
| #define | IS_QSPI_CLOCK_MODE(CLKMODE) |
| #define | IS_QSPI_FLASH_ID(FLASH_ID) |
| #define | IS_QSPI_DUAL_FLASH_MODE(MODE) |
| #define | IS_QSPI_INSTRUCTION(INSTRUCTION) ((INSTRUCTION) <= 0xFFU) |
| #define | IS_QSPI_ADDRESS_SIZE(ADDR_SIZE) |
| #define | IS_QSPI_ALTERNATE_BYTES_SIZE(SIZE) |
| #define | IS_QSPI_DUMMY_CYCLES(DCY) ((DCY) <= 31U) |
| #define | IS_QSPI_INSTRUCTION_MODE(MODE) |
| #define | IS_QSPI_ADDRESS_MODE(MODE) |
| #define | IS_QSPI_ALTERNATE_BYTES_MODE(MODE) |
| #define | IS_QSPI_DATA_MODE(MODE) |
| #define | IS_QSPI_DDR_MODE(DDR_MODE) |
| #define | IS_QSPI_DDR_HHC(DDR_HHC) |
| #define | IS_QSPI_SIOO_MODE(SIOO_MODE) |
| #define | IS_QSPI_INTERVAL(INTERVAL) ((INTERVAL) <= QUADSPI_PIR_INTERVAL) |
| #define | IS_QSPI_STATUS_BYTES_SIZE(SIZE) (((SIZE) >= 1U) && ((SIZE) <= 4U)) |
| #define | IS_QSPI_MATCH_MODE(MODE) |
| #define | IS_QSPI_AUTOMATIC_STOP(APMS) |
| #define | IS_QSPI_TIMEOUT_ACTIVATION(TCEN) |
| #define | IS_QSPI_TIMEOUT_PERIOD(PERIOD) ((PERIOD) <= 0xFFFFU) |
| #define IS_QSPI_ADDRESS_MODE | ( | MODE | ) |
(((MODE) == QSPI_ADDRESS_NONE) || \ ((MODE) == QSPI_ADDRESS_1_LINE) || \ ((MODE) == QSPI_ADDRESS_2_LINES) || \ ((MODE) == QSPI_ADDRESS_4_LINES))
定义于文件 stm32g4xx_hal_qspi.h 的第 693 行。
被以下引用:HAL_QSPI_AutoPolling(), HAL_QSPI_AutoPolling_IT(), HAL_QSPI_Command(), HAL_QSPI_Command_IT(), 和 HAL_QSPI_MemoryMapped()。
| #define IS_QSPI_ADDRESS_SIZE | ( | ADDR_SIZE | ) |
(((ADDR_SIZE) == QSPI_ADDRESS_8_BITS) || \ ((ADDR_SIZE) == QSPI_ADDRESS_16_BITS) || \ ((ADDR_SIZE) == QSPI_ADDRESS_24_BITS) || \ ((ADDR_SIZE) == QSPI_ADDRESS_32_BITS))
定义于文件 stm32g4xx_hal_qspi.h 的第 676 行。
被以下引用:HAL_QSPI_AutoPolling(), HAL_QSPI_AutoPolling_IT(), HAL_QSPI_Command(), HAL_QSPI_Command_IT(), 和 HAL_QSPI_MemoryMapped()。
| #define IS_QSPI_ALTERNATE_BYTES_MODE | ( | MODE | ) |
(((MODE) == QSPI_ALTERNATE_BYTES_NONE) || \ ((MODE) == QSPI_ALTERNATE_BYTES_1_LINE) || \ ((MODE) == QSPI_ALTERNATE_BYTES_2_LINES) || \ ((MODE) == QSPI_ALTERNATE_BYTES_4_LINES))
定义于文件 stm32g4xx_hal_qspi.h 的第 698 行。
被以下引用:HAL_QSPI_AutoPolling(), HAL_QSPI_AutoPolling_IT(), HAL_QSPI_Command(), HAL_QSPI_Command_IT(), 和 HAL_QSPI_MemoryMapped()。
| #define IS_QSPI_ALTERNATE_BYTES_SIZE | ( | SIZE | ) |
(((SIZE) == QSPI_ALTERNATE_BYTES_8_BITS) || \ ((SIZE) == QSPI_ALTERNATE_BYTES_16_BITS) || \ ((SIZE) == QSPI_ALTERNATE_BYTES_24_BITS) || \ ((SIZE) == QSPI_ALTERNATE_BYTES_32_BITS))
定义于文件 stm32g4xx_hal_qspi.h 的第 681 行。
被以下引用:HAL_QSPI_AutoPolling(), HAL_QSPI_AutoPolling_IT(), HAL_QSPI_Command(), HAL_QSPI_Command_IT(), 和 HAL_QSPI_MemoryMapped()。
| #define IS_QSPI_AUTOMATIC_STOP | ( | APMS | ) |
(((APMS) == QSPI_AUTOMATIC_STOP_DISABLE) || \ ((APMS) == QSPI_AUTOMATIC_STOP_ENABLE))
定义于文件 stm32g4xx_hal_qspi.h 的第 724 行。
被以下引用:HAL_QSPI_AutoPolling_IT()。
| #define IS_QSPI_CLOCK_MODE | ( | CLKMODE | ) |
(((CLKMODE) == QSPI_CLOCK_MODE_0) || \ ((CLKMODE) == QSPI_CLOCK_MODE_3))
定义于文件 stm32g4xx_hal_qspi.h 的第 665 行。
被以下引用:HAL_QSPI_Init()。
| #define IS_QSPI_CLOCK_PRESCALER | ( | PRESCALER | ) | ((PRESCALER) <= 0xFFU) |
定义于文件 stm32g4xx_hal_qspi.h 的第 647 行。
被以下引用:HAL_QSPI_Init()。
| #define IS_QSPI_CS_HIGH_TIME | ( | CSHTIME | ) |
(((CSHTIME) == QSPI_CS_HIGH_TIME_1_CYCLE) || \ ((CSHTIME) == QSPI_CS_HIGH_TIME_2_CYCLE) || \ ((CSHTIME) == QSPI