STM32F769I-Discovery BSP User Manual
|
Modules | |
STM32F769I Discovery Low Level Led | |
STM32F769I Discovery Low Level Button | |
Defines | |
#define | OTG_HS_OVER_CURRENT_PIN GPIO_PIN_4 |
USB OTG HS Over Current signal. | |
#define | OTG_HS_OVER_CURRENT_PORT GPIOD |
#define | OTG_HS_OVER_CURRENT_PORT_CLK_ENABLE() __HAL_RCC_GPIOD_CLK_ENABLE() |
#define | SD_DETECT_PIN ((uint32_t)GPIO_PIN_15) |
SD-detect signal. | |
#define | SD_DETECT_GPIO_PORT ((GPIO_TypeDef*)GPIOI) |
#define | SD_DETECT_GPIO_CLK_ENABLE() __HAL_RCC_GPIOI_CLK_ENABLE() |
#define | SD_DETECT_GPIO_CLK_DISABLE() __HAL_RCC_GPIOI_CLK_DISABLE() |
#define | SD_DETECT_EXTI_IRQn EXTI15_10_IRQn |
#define | TS_INT_PIN ((uint32_t)GPIO_PIN_13) |
Touch screen interrupt signal. | |
#define | TS_INT_GPIO_PORT ((GPIO_TypeDef*)GPIOI) |
#define | TS_INT_GPIO_CLK_ENABLE() __HAL_RCC_GPIOI_CLK_ENABLE() |
#define | TS_INT_GPIO_CLK_DISABLE() __HAL_RCC_GPIOI_CLK_DISABLE() |
#define | TS_INT_EXTI_IRQn EXTI15_10_IRQn |
#define | TS_I2C_ADDRESS ((uint16_t)0x54) |
TouchScreen FT6206 Slave I2C address 1. | |
#define | TS_I2C_ADDRESS_A02 ((uint16_t)0x70) |
TouchScreen FT6336G Slave I2C address 2. | |
#define | AUDIO_I2C_ADDRESS ((uint16_t)0x34) |
Audio I2C Slave address. | |
#define | EEPROM_I2C_ADDRESS_A01 ((uint16_t)0xA0) |
EEPROM I2C Slave address 1. | |
#define | EEPROM_I2C_ADDRESS_A02 ((uint16_t)0xA6) |
EEPROM I2C Slave address 2. | |
#define | DISCOVERY_AUDIO_I2Cx I2C4 |
User can use this section to tailor I2C4/I2C4 instance used and associated resources (audio codec). | |
#define | DISCOVERY_AUDIO_I2Cx_CLK_ENABLE() __HAL_RCC_I2C4_CLK_ENABLE() |
#define | DISCOVERY_AUDIO_I2Cx_SCL_GPIO_CLK_ENABLE() __HAL_RCC_GPIOD_CLK_ENABLE() |
#define | DISCOVERY_AUDIO_I2Cx_SDA_GPIO_CLK_ENABLE() __HAL_RCC_GPIOB_CLK_ENABLE() |
#define | DISCOVERY_AUDIO_I2Cx_FORCE_RESET() __HAL_RCC_I2C4_FORCE_RESET() |
#define | DISCOVERY_AUDIO_I2Cx_RELEASE_RESET() __HAL_RCC_I2C4_RELEASE_RESET() |
#define | DISCOVERY_AUDIO_I2Cx_SCL_PIN GPIO_PIN_12 |
Definition for I2C4 Pins. | |
#define | DISCOVERY_AUDIO_I2Cx_SCL_AF GPIO_AF4_I2C4 |
#define | DISCOVERY_AUDIO_I2Cx_SCL_GPIO_PORT GPIOD |
#define | DISCOVERY_AUDIO_I2Cx_SDA_PIN GPIO_PIN_7 |
#define | DISCOVERY_AUDIO_I2Cx_SDA_AF GPIO_AF11_I2C4 |
#define | DISCOVERY_AUDIO_I2Cx_SDA_GPIO_PORT GPIOB |
#define | DISCOVERY_AUDIO_I2Cx_EV_IRQn I2C4_EV_IRQn |
Definition of I2C4 interrupt requests. | |
#define | DISCOVERY_AUDIO_I2Cx_ER_IRQn I2C4_ER_IRQn |
#define | DISCOVERY_EXT_I2Cx I2C1 |
User can use this section to tailor I2C1/I2C1 instance used and associated resources. | |
#define | DISCOVERY_EXT_I2Cx_CLK_ENABLE() __HAL_RCC_I2C1_CLK_ENABLE() |
#define | DISCOVERY_DMAx_CLK_ENABLE() __HAL_RCC_DMA1_CLK_ENABLE() |
#define | DISCOVERY_EXT_I2Cx_SCL_SDA_GPIO_CLK_ENABLE() __HAL_RCC_GPIOB_CLK_ENABLE() |
#define | DISCOVERY_EXT_I2Cx_FORCE_RESET() __HAL_RCC_I2C1_FORCE_RESET() |
#define | DISCOVERY_EXT_I2Cx_RELEASE_RESET() __HAL_RCC_I2C1_RELEASE_RESET() |
#define | DISCOVERY_EXT_I2Cx_SCL_PIN GPIO_PIN_8 |
Definition for I2C1 Pins. | |
#define | DISCOVERY_EXT_I2Cx_SCL_SDA_GPIO_PORT GPIOB |
#define | DISCOVERY_EXT_I2Cx_SCL_SDA_AF GPIO_AF4_I2C1 |
#define | DISCOVERY_EXT_I2Cx_SDA_PIN GPIO_PIN_9 |
#define | DISCOVERY_EXT_I2Cx_EV_IRQn I2C1_EV_IRQn |
Definition of I2C interrupt requests. | |
#define | DISCOVERY_EXT_I2Cx_ER_IRQn I2C1_ER_IRQn |
Define Documentation
#define AUDIO_I2C_ADDRESS ((uint16_t)0x34) |
Audio I2C Slave address.
Definition at line 221 of file stm32f769i_discovery.h.
Referenced by BSP_AUDIO_IN_InitEx(), BSP_AUDIO_IN_Stop(), BSP_AUDIO_OUT_Init(), BSP_AUDIO_OUT_Pause(), BSP_AUDIO_OUT_Play(), BSP_AUDIO_OUT_Resume(), BSP_AUDIO_OUT_SetMute(), BSP_AUDIO_OUT_SetOutputMode(), BSP_AUDIO_OUT_SetVolume(), and BSP_AUDIO_OUT_Stop().
#define DISCOVERY_AUDIO_I2Cx I2C4 |
User can use this section to tailor I2C4/I2C4 instance used and associated resources (audio codec).
Definition for I2C4 clock resources
Definition at line 238 of file stm32f769i_discovery.h.
Referenced by I2Cx_Init().
#define DISCOVERY_AUDIO_I2Cx_CLK_ENABLE | ( | ) | __HAL_RCC_I2C4_CLK_ENABLE() |
Definition at line 239 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_AUDIO_I2Cx_ER_IRQn I2C4_ER_IRQn |
Definition at line 257 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_AUDIO_I2Cx_EV_IRQn I2C4_EV_IRQn |
Definition of I2C4 interrupt requests.
Definition at line 256 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_AUDIO_I2Cx_FORCE_RESET | ( | ) | __HAL_RCC_I2C4_FORCE_RESET() |
Definition at line 243 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_AUDIO_I2Cx_RELEASE_RESET | ( | ) | __HAL_RCC_I2C4_RELEASE_RESET() |
Definition at line 244 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_AUDIO_I2Cx_SCL_AF GPIO_AF4_I2C4 |
Definition at line 249 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_AUDIO_I2Cx_SCL_GPIO_CLK_ENABLE | ( | ) | __HAL_RCC_GPIOD_CLK_ENABLE() |
Definition at line 240 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_AUDIO_I2Cx_SCL_GPIO_PORT GPIOD |
Definition at line 250 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_AUDIO_I2Cx_SCL_PIN GPIO_PIN_12 |
Definition for I2C4 Pins.
PD12
Definition at line 248 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_AUDIO_I2Cx_SDA_AF GPIO_AF11_I2C4 |
Definition at line 252 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_AUDIO_I2Cx_SDA_GPIO_CLK_ENABLE | ( | ) | __HAL_RCC_GPIOB_CLK_ENABLE() |
Definition at line 241 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_AUDIO_I2Cx_SDA_GPIO_PORT GPIOB |
Definition at line 253 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_AUDIO_I2Cx_SDA_PIN GPIO_PIN_7 |
#define DISCOVERY_DMAx_CLK_ENABLE | ( | ) | __HAL_RCC_DMA1_CLK_ENABLE() |
Definition at line 266 of file stm32f769i_discovery.h.
#define DISCOVERY_EXT_I2Cx I2C1 |
User can use this section to tailor I2C1/I2C1 instance used and associated resources.
Definition for I2C1 clock resources
Definition at line 264 of file stm32f769i_discovery.h.
Referenced by I2Cx_Init().
#define DISCOVERY_EXT_I2Cx_CLK_ENABLE | ( | ) | __HAL_RCC_I2C1_CLK_ENABLE() |
Definition at line 265 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_EXT_I2Cx_ER_IRQn I2C1_ER_IRQn |
Definition at line 282 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_EXT_I2Cx_EV_IRQn I2C1_EV_IRQn |
Definition of I2C interrupt requests.
Definition at line 281 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_EXT_I2Cx_FORCE_RESET | ( | ) | __HAL_RCC_I2C1_FORCE_RESET() |
Definition at line 269 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_EXT_I2Cx_RELEASE_RESET | ( | ) | __HAL_RCC_I2C1_RELEASE_RESET() |
Definition at line 270 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_EXT_I2Cx_SCL_PIN GPIO_PIN_8 |
Definition for I2C1 Pins.
PB8
Definition at line 274 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_EXT_I2Cx_SCL_SDA_AF GPIO_AF4_I2C1 |
Definition at line 276 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_EXT_I2Cx_SCL_SDA_GPIO_CLK_ENABLE | ( | ) | __HAL_RCC_GPIOB_CLK_ENABLE() |
Definition at line 267 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_EXT_I2Cx_SCL_SDA_GPIO_PORT GPIOB |
Definition at line 275 of file stm32f769i_discovery.h.
Referenced by I2Cx_MspInit().
#define DISCOVERY_EXT_I2Cx_SDA_PIN GPIO_PIN_9 |
#define EEPROM_I2C_ADDRESS_A01 ((uint16_t)0xA0) |
EEPROM I2C Slave address 1.
Definition at line 226 of file stm32f769i_discovery.h.
Referenced by BSP_EEPROM_Init().
#define EEPROM_I2C_ADDRESS_A02 ((uint16_t)0xA6) |
EEPROM I2C Slave address 2.
Definition at line 231 of file stm32f769i_discovery.h.
Referenced by BSP_EEPROM_Init().
#define OTG_HS_OVER_CURRENT_PIN GPIO_PIN_4 |
USB OTG HS Over Current signal.
Definition at line 186 of file stm32f769i_discovery.h.
#define OTG_HS_OVER_CURRENT_PORT GPIOD |
Definition at line 187 of file stm32f769i_discovery.h.
#define OTG_HS_OVER_CURRENT_PORT_CLK_ENABLE | ( | ) | __HAL_RCC_GPIOD_CLK_ENABLE() |
Definition at line 188 of file stm32f769i_discovery.h.
#define SD_DETECT_EXTI_IRQn EXTI15_10_IRQn |
Definition at line 197 of file stm32f769i_discovery.h.
Referenced by BSP_SD_ITConfig().
#define SD_DETECT_GPIO_CLK_DISABLE | ( | ) | __HAL_RCC_GPIOI_CLK_DISABLE() |
Definition at line 196 of file stm32f769i_discovery.h.
#define SD_DETECT_GPIO_CLK_ENABLE | ( | ) | __HAL_RCC_GPIOI_CLK_ENABLE() |
Definition at line 195 of file stm32f769i_discovery.h.
Referenced by BSP_SD_Detect_MspInit().
#define SD_DETECT_GPIO_PORT ((GPIO_TypeDef*)GPIOI) |
Definition at line 194 of file stm32f769i_discovery.h.
Referenced by BSP_SD_Detect_MspInit(), BSP_SD_IsDetected(), and BSP_SD_ITConfig().
#define SD_DETECT_PIN ((uint32_t)GPIO_PIN_15) |
SD-detect signal.
Definition at line 193 of file stm32f769i_discovery.h.
Referenced by BSP_SD_Detect_MspInit(), BSP_SD_IsDetected(), and BSP_SD_ITConfig().
#define TS_I2C_ADDRESS ((uint16_t)0x54) |
TouchScreen FT6206 Slave I2C address 1.
Definition at line 211 of file stm32f769i_discovery.h.
Referenced by BSP_TS_Init().
#define TS_I2C_ADDRESS_A02 ((uint16_t)0x70) |
TouchScreen FT6336G Slave I2C address 2.
Definition at line 216 of file stm32f769i_discovery.h.
Referenced by BSP_TS_Init().
#define TS_INT_EXTI_IRQn EXTI15_10_IRQn |
Definition at line 206 of file stm32f769i_discovery.h.
Referenced by BSP_TS_ITConfig().
#define TS_INT_GPIO_CLK_DISABLE | ( | ) | __HAL_RCC_GPIOI_CLK_DISABLE() |
Definition at line 205 of file stm32f769i_discovery.h.
#define TS_INT_GPIO_CLK_ENABLE | ( | ) | __HAL_RCC_GPIOI_CLK_ENABLE() |
Definition at line 204 of file stm32f769i_discovery.h.
Referenced by BSP_TS_INT_MspInit().
#define TS_INT_GPIO_PORT ((GPIO_TypeDef*)GPIOI) |
Definition at line 203 of file stm32f769i_discovery.h.
Referenced by BSP_TS_INT_MspInit(), and BSP_TS_ITConfig().
#define TS_INT_PIN ((uint32_t)GPIO_PIN_13) |
Touch screen interrupt signal.
Definition at line 202 of file stm32f769i_discovery.h.
Referenced by BSP_TS_INT_MspInit(), and BSP_TS_ITConfig().
Generated on Fri Dec 30 2016 18:30:07 for STM32F769I-Discovery BSP User Manual by
