STM32H743I_EVAL BSP User Manual: QSPI Exported Constants

STM32H743I_EVAL BSP

STM32H743I_EVAL BSP User Manual
QSPI Exported Constants

Defines

#define QSPI_OK   ((uint8_t)0x00)
#define QSPI_ERROR   ((uint8_t)0x01)
#define QSPI_BUSY   ((uint8_t)0x02)
#define QSPI_NOT_SUPPORTED   ((uint8_t)0x04)
#define QSPI_SUSPENDED   ((uint8_t)0x08)
#define QSPI_CLK_ENABLE()   __HAL_RCC_QSPI_CLK_ENABLE()
#define QSPI_CLK_DISABLE()   __HAL_RCC_QSPI_CLK_DISABLE()
#define QSPI_CLK_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOB_CLK_ENABLE()
#define QSPI_BK1_CS_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOG_CLK_ENABLE()
#define QSPI_BK1_D0_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOF_CLK_ENABLE()
#define QSPI_BK1_D1_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOF_CLK_ENABLE()
#define QSPI_BK1_D2_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOF_CLK_ENABLE()
#define QSPI_BK1_D3_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOF_CLK_ENABLE()
#define QSPI_BK2_CS_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOC_CLK_ENABLE()
#define QSPI_BK2_D0_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOH_CLK_ENABLE()
#define QSPI_BK2_D1_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOH_CLK_ENABLE()
#define QSPI_BK2_D2_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOG_CLK_ENABLE()
#define QSPI_BK2_D3_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOG_CLK_ENABLE()
#define QSPI_FORCE_RESET()   __HAL_RCC_QSPI_FORCE_RESET()
#define QSPI_RELEASE_RESET()   __HAL_RCC_QSPI_RELEASE_RESET()
#define QSPI_CLK_PIN   GPIO_PIN_2
#define QSPI_CLK_GPIO_PORT   GPIOB
#define QSPI_BK1_CS_PIN   GPIO_PIN_6
#define QSPI_BK1_CS_GPIO_PORT   GPIOG
#define QSPI_BK1_D0_PIN   GPIO_PIN_8
#define QSPI_BK1_D0_GPIO_PORT   GPIOF
#define QSPI_BK1_D1_PIN   GPIO_PIN_9
#define QSPI_BK1_D1_GPIO_PORT   GPIOF
#define QSPI_BK1_D2_PIN   GPIO_PIN_7
#define QSPI_BK1_D2_GPIO_PORT   GPIOF
#define QSPI_BK1_D3_PIN   GPIO_PIN_6
#define QSPI_BK1_D3_GPIO_PORT   GPIOF
#define QSPI_BK2_CS_PIN   GPIO_PIN_11
#define QSPI_BK2_CS_GPIO_PORT   GPIOC
#define QSPI_BK2_D0_PIN   GPIO_PIN_2
#define QSPI_BK2_D0_GPIO_PORT   GPIOH
#define QSPI_BK2_D1_PIN   GPIO_PIN_3
#define QSPI_BK2_D1_GPIO_PORT   GPIOH
#define QSPI_BK2_D2_PIN   GPIO_PIN_9
#define QSPI_BK2_D2_GPIO_PORT   GPIOG
#define QSPI_BK2_D3_PIN   GPIO_PIN_14
#define QSPI_BK2_D3_GPIO_PORT   GPIOG
#define QSPI_FLASH_SIZE   26 /* Address bus width to access whole memory space */
#define QSPI_PAGE_SIZE   256
#define QSPI_BASE_ADDRESS   0x90000000

Define Documentation

#define QSPI_BASE_ADDRESS   0x90000000

Definition at line 129 of file stm32h743i_eval_qspi.h.

#define QSPI_BK1_CS_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOG_CLK_ENABLE()

Definition at line 80 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspInit().

#define QSPI_BK1_CS_GPIO_PORT   GPIOG

Definition at line 100 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK1_CS_PIN   GPIO_PIN_6

Definition at line 99 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK1_D0_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOF_CLK_ENABLE()

Definition at line 81 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspInit().

#define QSPI_BK1_D0_GPIO_PORT   GPIOF

Definition at line 102 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK1_D0_PIN   GPIO_PIN_8

Definition at line 101 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK1_D1_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOF_CLK_ENABLE()

Definition at line 82 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspInit().

#define QSPI_BK1_D1_GPIO_PORT   GPIOF

Definition at line 104 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK1_D1_PIN   GPIO_PIN_9

Definition at line 103 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK1_D2_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOF_CLK_ENABLE()

Definition at line 83 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspInit().

#define QSPI_BK1_D2_GPIO_PORT   GPIOF

Definition at line 106 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK1_D2_PIN   GPIO_PIN_7

Definition at line 105 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK1_D3_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOF_CLK_ENABLE()

Definition at line 84 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspInit().

#define QSPI_BK1_D3_GPIO_PORT   GPIOF

Definition at line 108 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK1_D3_PIN   GPIO_PIN_6

Definition at line 107 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK2_CS_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOC_CLK_ENABLE()

Definition at line 85 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspInit().

#define QSPI_BK2_CS_GPIO_PORT   GPIOC

Definition at line 112 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK2_CS_PIN   GPIO_PIN_11

Definition at line 111 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK2_D0_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOH_CLK_ENABLE()

Definition at line 86 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspInit().

#define QSPI_BK2_D0_GPIO_PORT   GPIOH

Definition at line 114 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK2_D0_PIN   GPIO_PIN_2

Definition at line 113 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK2_D1_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOH_CLK_ENABLE()

Definition at line 87 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspInit().

#define QSPI_BK2_D1_GPIO_PORT   GPIOH

Definition at line 116 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK2_D1_PIN   GPIO_PIN_3

Definition at line 115 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK2_D2_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOG_CLK_ENABLE()

Definition at line 88 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspInit().

#define QSPI_BK2_D2_GPIO_PORT   GPIOG

Definition at line 118 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK2_D2_PIN   GPIO_PIN_9

Definition at line 117 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK2_D3_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOG_CLK_ENABLE()

Definition at line 89 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspInit().

#define QSPI_BK2_D3_GPIO_PORT   GPIOG

Definition at line 120 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BK2_D3_PIN   GPIO_PIN_14

Definition at line 119 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_BUSY   ((uint8_t)0x02)

Definition at line 71 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_GetStatus().

#define QSPI_CLK_DISABLE ( )    __HAL_RCC_QSPI_CLK_DISABLE()

Definition at line 78 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit().

#define QSPI_CLK_ENABLE ( )    __HAL_RCC_QSPI_CLK_ENABLE()

Definition at line 77 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspInit().

#define QSPI_CLK_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOB_CLK_ENABLE()

Definition at line 79 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspInit().

#define QSPI_CLK_GPIO_PORT   GPIOB

Definition at line 97 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_CLK_PIN   GPIO_PIN_2

Definition at line 96 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_FLASH_SIZE   26 /* Address bus width to access whole memory space */

Definition at line 125 of file stm32h743i_eval_qspi.h.

#define QSPI_FORCE_RESET ( )    __HAL_RCC_QSPI_FORCE_RESET()

Definition at line 92 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_NOT_SUPPORTED   ((uint8_t)0x04)

Definition at line 72 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_Init().

#define QSPI_PAGE_SIZE   256

Definition at line 126 of file stm32h743i_eval_qspi.h.

#define QSPI_RELEASE_RESET ( )    __HAL_RCC_QSPI_RELEASE_RESET()

Definition at line 93 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_MspDeInit(), and BSP_QSPI_MspInit().

#define QSPI_SUSPENDED   ((uint8_t)0x08)

Definition at line 73 of file stm32h743i_eval_qspi.h.

Referenced by BSP_QSPI_GetStatus().

Generated on Wed Aug 23 2017 17:45:14 for STM32H743I_EVAL BSP User Manual by   doxygen 1.7.6.1