STM32469I_EVAL BSP User Manual: STM32469I EVAL LOW LEVEL COM

STM32469I EVAL BSP Drivers

STM32469I_EVAL BSP User Manual

Defines

#define COMn   ((uint8_t)1)
#define EVAL_COM1   USART1
 Definition for COM port1, connected to USART1.
#define EVAL_COM1_CLK_ENABLE()   __HAL_RCC_USART1_CLK_ENABLE()
#define EVAL_COM1_CLK_DISABLE()   __HAL_RCC_USART1_CLK_DISABLE()
#define EVAL_COM1_TX_PIN   GPIO_PIN_9
#define EVAL_COM1_RX_PIN   GPIO_PIN_10
#define EVAL_COM1_TX_GPIO_PORT   GPIOA
#define EVAL_COM1_RX_GPIO_PORT   EVAL_COM1_TX_GPIO_PORT
#define EVAL_COM1_TX_AF   GPIO_AF7_USART1
#define EVAL_COM1_RX_AF   EVAL_COM1_TX_AF
#define EVAL_COM1_TX_RX_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOA_CLK_ENABLE()
#define EVAL_COM1_TX_RX_GPIO_CLK_DISABLE()   __HAL_RCC_GPIOA_CLK_DISABLE()
#define EVAL_COM1_IRQn   USART1_IRQn
#define EVAL_COMx_CLK_ENABLE(__INDEX__)   do { if((__INDEX__) == 0) {EVAL_COM1_CLK_ENABLE();} } while(0)
#define EVAL_COMx_CLK_DISABLE(__INDEX__)   (((__INDEX__) == 0) ? EVAL_COM1_CLK_DISABLE() : 0)
#define EVAL_COMx_TX_RX_GPIO_CLK_ENABLE(__INDEX__)   do { if((__INDEX__) == 0) {EVAL_COM1_TX_RX_GPIO_CLK_ENABLE();} } while(0)
#define EVAL_COMx_TX_RX_GPIO_CLK_DISABLE(__INDEX__)   (((__INDEX__) == 0) ? EVAL_COM1_TX_RX_GPIO_CLK_DISABLE() : 0)
#define TS_I2C_ADDRESS   ((uint16_t)0x54)
 Joystick Pins definition.
#define IO_I2C_ADDRESS   ((uint16_t)0x84)
 MFX_I2C_ADDR 0.
#define CAMERA_I2C_ADDRESS   ((uint16_t)0x5A)
 Camera I2C Slave address.
#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 EVAL_I2Cx   I2C1
 I2C clock speed configuration (in Hz) WARNING: Make sure that this define is not already declared in other files It can be used in parallel by other modules.
#define EVAL_I2Cx_CLK_ENABLE()   __HAL_RCC_I2C1_CLK_ENABLE()
#define EVAL_DMAx_CLK_ENABLE()   __HAL_RCC_DMA1_CLK_ENABLE()
#define EVAL_I2Cx_SCL_SDA_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOB_CLK_ENABLE()
#define EVAL_I2Cx_FORCE_RESET()   __HAL_RCC_I2C1_FORCE_RESET()
#define EVAL_I2Cx_RELEASE_RESET()   __HAL_RCC_I2C1_RELEASE_RESET()
#define EVAL_I2Cx_SCL_PIN   GPIO_PIN_8
 Definition for I2Cx Pins.
#define EVAL_I2Cx_SCL_SDA_GPIO_PORT   GPIOB
#define EVAL_I2Cx_SCL_SDA_AF   GPIO_AF4_I2C1
#define EVAL_I2Cx_SDA_PIN   GPIO_PIN_9
#define EVAL_I2Cx_EV_IRQn   I2C1_EV_IRQn
 Definition of I2C interrupt requests.
#define EVAL_I2Cx_ER_IRQn   I2C1_ER_IRQn

Define Documentation

#define CAMERA_I2C_ADDRESS   ((uint16_t)0x5A)

Camera I2C Slave address.

Definition at line 328 of file stm32469i_eval.h.

Referenced by BSP_CAMERA_Init().

#define COMn   ((uint8_t)1)

Definition at line 255 of file stm32469i_eval.h.

#define EEPROM_I2C_ADDRESS_A01   ((uint16_t)0xA0)

EEPROM I2C Slave address 1.

Definition at line 338 of file stm32469i_eval.h.

Referenced by BSP_EEPROM_Init().

#define EEPROM_I2C_ADDRESS_A02   ((uint16_t)0xA6)

EEPROM I2C Slave address 2.

Definition at line 343 of file stm32469i_eval.h.

Referenced by BSP_EEPROM_Init().

#define EVAL_COM1   USART1

Definition for COM port1, connected to USART1.

Definition at line 260 of file stm32469i_eval.h.

#define EVAL_COM1_CLK_DISABLE ( )    __HAL_RCC_USART1_CLK_DISABLE()

Definition at line 262 of file stm32469i_eval.h.

#define EVAL_COM1_CLK_ENABLE ( )    __HAL_RCC_USART1_CLK_ENABLE()

Definition at line 261 of file stm32469i_eval.h.

#define EVAL_COM1_IRQn   USART1_IRQn

Definition at line 275 of file stm32469i_eval.h.

Definition at line 270 of file stm32469i_eval.h.

Definition at line 267 of file stm32469i_eval.h.

#define EVAL_COM1_RX_PIN   GPIO_PIN_10

Definition at line 265 of file stm32469i_eval.h.

#define EVAL_COM1_TX_AF   GPIO_AF7_USART1

Definition at line 269 of file stm32469i_eval.h.

#define EVAL_COM1_TX_GPIO_PORT   GPIOA

Definition at line 266 of file stm32469i_eval.h.

#define EVAL_COM1_TX_PIN   GPIO_PIN_9

Definition at line 264 of file stm32469i_eval.h.

#define EVAL_COM1_TX_RX_GPIO_CLK_DISABLE ( )    __HAL_RCC_GPIOA_CLK_DISABLE()

Definition at line 273 of file stm32469i_eval.h.

#define EVAL_COM1_TX_RX_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOA_CLK_ENABLE()

Definition at line 272 of file stm32469i_eval.h.

#define EVAL_COMx_CLK_DISABLE (   __INDEX__)    (((__INDEX__) == 0) ? EVAL_COM1_CLK_DISABLE() : 0)

Definition at line 278 of file stm32469i_eval.h.

Referenced by BSP_COM_DeInit().

#define EVAL_COMx_CLK_ENABLE (   __INDEX__)    do { if((__INDEX__) == 0) {EVAL_COM1_CLK_ENABLE();} } while(0)

Definition at line 277 of file stm32469i_eval.h.

Referenced by BSP_COM_Init().

#define EVAL_COMx_TX_RX_GPIO_CLK_DISABLE (   __INDEX__)    (((__INDEX__) == 0) ? EVAL_COM1_TX_RX_GPIO_CLK_DISABLE() : 0)

Definition at line 281 of file stm32469i_eval.h.

#define EVAL_COMx_TX_RX_GPIO_CLK_ENABLE (   __INDEX__)    do { if((__INDEX__) == 0) {EVAL_COM1_TX_RX_GPIO_CLK_ENABLE();} } while(0)

Definition at line 280 of file stm32469i_eval.h.

Referenced by BSP_COM_Init().

#define EVAL_DMAx_CLK_ENABLE ( )    __HAL_RCC_DMA1_CLK_ENABLE()

Definition at line 362 of file stm32469i_eval.h.

#define EVAL_I2Cx   I2C1

I2C clock speed configuration (in Hz) WARNING: Make sure that this define is not already declared in other files It can be used in parallel by other modules.

User can use this section to tailor I2Cx/I2Cx instance used and associated resources. Definition for I2Cx clock resources

Definition at line 360 of file stm32469i_eval.h.

#define EVAL_I2Cx_CLK_ENABLE ( )    __HAL_RCC_I2C1_CLK_ENABLE()

Definition at line 361 of file stm32469i_eval.h.

Referenced by I2Cx_MspInit().

#define EVAL_I2Cx_ER_IRQn   I2C1_ER_IRQn

Definition at line 378 of file stm32469i_eval.h.

Referenced by I2Cx_MspInit().

#define EVAL_I2Cx_EV_IRQn   I2C1_EV_IRQn

Definition of I2C interrupt requests.

Definition at line 377 of file stm32469i_eval.h.

Referenced by I2Cx_MspInit().

#define EVAL_I2Cx_FORCE_RESET ( )    __HAL_RCC_I2C1_FORCE_RESET()

Definition at line 365 of file stm32469i_eval.h.

Referenced by I2Cx_MspInit().

#define EVAL_I2Cx_RELEASE_RESET ( )    __HAL_RCC_I2C1_RELEASE_RESET()

Definition at line 366 of file stm32469i_eval.h.

Referenced by I2Cx_MspInit().

#define EVAL_I2Cx_SCL_PIN   GPIO_PIN_8

Definition for I2Cx Pins.

PB8

Definition at line 370 of file stm32469i_eval.h.

Referenced by I2Cx_MspInit().

#define EVAL_I2Cx_SCL_SDA_AF   GPIO_AF4_I2C1

Definition at line 372 of file stm32469i_eval.h.

Referenced by I2Cx_MspInit().

#define EVAL_I2Cx_SCL_SDA_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOB_CLK_ENABLE()

Definition at line 363 of file stm32469i_eval.h.

Referenced by I2Cx_MspInit().

#define EVAL_I2Cx_SCL_SDA_GPIO_PORT   GPIOB

Definition at line 371 of file stm32469i_eval.h.

Referenced by I2Cx_MspInit().

#define EVAL_I2Cx_SDA_PIN   GPIO_PIN_9

PB9

Definition at line 373 of file stm32469i_eval.h.

Referenced by I2Cx_MspInit().

#define TS_I2C_ADDRESS   ((uint16_t)0x54)

Joystick Pins definition.

Eval Pins definition TouchScreen FT6206 Slave I2C address

Definition at line 318 of file stm32469i_eval.h.

Referenced by BSP_TS_Init().

Generated on Tue Jan 12 2016 17:51:25 for STM32469I_EVAL BSP User Manual by   doxygen 1.7.6.1