Modules | Macros
STM32469I Discovery LOW LEVEL Exported Constants
Collaboration diagram for STM32469I Discovery LOW LEVEL Exported Constants:

Modules

 STM32469I Discovery LOW LEVEL LED
 
 STM32469I Discovery LOW LEVEL BUTTON
 

Macros

#define AUDIO_I2C_ADDRESS   ((uint16_t)0x94)
 Audio I2C Slave address. More...
 
#define AUDIO_INT_PIN   GPIO_PIN_7
 OTG_FS1 OVER_CURRENT and POWER_SWITCH Pins definition. More...
 
#define AUDIO_INT_PORT   GPIOB
 
#define AUDIO_INT_PORT_CLK_ENABLE()   __HAL_RCC_GPIOB_CLK_ENABLE()
 
#define DISCO_DMAx_CLK_ENABLE()   __HAL_RCC_DMA1_CLK_ENABLE()
 
#define DISCO_I2C1   I2C1
 User can use this section to tailor I2C1/I2C1 instance used and associated resources. Definition for I2C1 clock resources. More...
 
#define DISCO_I2C1_CLK_ENABLE()   __HAL_RCC_I2C1_CLK_ENABLE()
 
#define DISCO_I2C1_ER_IRQn   I2C1_ER_IRQn
 
#define DISCO_I2C1_EV_IRQn   I2C1_EV_IRQn
 Definition of I2C interrupt requests. More...
 
#define DISCO_I2C1_FORCE_RESET()   __HAL_RCC_I2C1_FORCE_RESET()
 
#define DISCO_I2C1_RELEASE_RESET()   __HAL_RCC_I2C1_RELEASE_RESET()
 
#define DISCO_I2C1_SCL_PIN   GPIO_PIN_8
 Definition for I2C1 Pins. More...
 
#define DISCO_I2C1_SCL_SDA_AF   GPIO_AF4_I2C1
 
#define DISCO_I2C1_SCL_SDA_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOB_CLK_ENABLE()
 
#define DISCO_I2C1_SCL_SDA_GPIO_PORT   GPIOB
 
#define DISCO_I2C1_SDA_PIN   GPIO_PIN_9
 
#define DISCO_I2C2   I2C2
 User can use this section to tailor I2C2/I2C2 instance used and associated resources (audio codec). Definition for I2C2 clock resources. More...
 
#define DISCO_I2C2_CLK_ENABLE()   __HAL_RCC_I2C2_CLK_ENABLE()
 
#define DISCO_I2C2_ER_IRQn   I2C2_ER_IRQn
 
#define DISCO_I2C2_EV_IRQn   I2C2_EV_IRQn
 Definition of I2C2 interrupt requests. More...
 
#define DISCO_I2C2_FORCE_RESET()   __HAL_RCC_I2C2_FORCE_RESET()
 
#define DISCO_I2C2_RELEASE_RESET()   __HAL_RCC_I2C2_RELEASE_RESET()
 
#define DISCO_I2C2_SCL_PIN   GPIO_PIN_4
 Definition for I2C2 Pins. More...
 
#define DISCO_I2C2_SCL_SDA_AF   GPIO_AF4_I2C2
 
#define DISCO_I2C2_SCL_SDA_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOH_CLK_ENABLE()
 
#define DISCO_I2C2_SCL_SDA_GPIO_PORT   GPIOH
 
#define DISCO_I2C2_SDA_PIN   GPIO_PIN_5
 
#define EEPROM_I2C_ADDRESS_A01   ((uint16_t)0xA0)
 EEPROM I2C Slave address 1. More...
 
#define EEPROM_I2C_ADDRESS_A02   ((uint16_t)0xA6)
 EEPROM I2C Slave address 2. More...
 
#define I2C1_SCL_FREQ_KHZ   400000
 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. More...
 
#define I2C2_SCL_FREQ_KHZ   100000
 I2C2 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. More...
 
#define OTG_FS1_OVER_CURRENT_PIN   GPIO_PIN_7
 
#define OTG_FS1_OVER_CURRENT_PORT   GPIOB
 
#define OTG_FS1_OVER_CURRENT_PORT_CLK_ENABLE()   __HAL_RCC_GPIOB_CLK_ENABLE()
 
#define OTG_FS1_POWER_SWITCH_PIN   GPIO_PIN_2
 
#define OTG_FS1_POWER_SWITCH_PORT   GPIOB
 
#define OTG_FS1_POWER_SWITCH_PORT_CLK_ENABLE()   __HAL_RCC_GPIOB_CLK_ENABLE()
 
#define SD_DETECT_EXTI_IRQn   EXTI2_IRQn
 
#define SD_DETECT_GPIO_CLK_DISABLE()   __HAL_RCC_GPIOG_CLK_DISABLE()
 
#define SD_DETECT_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOG_CLK_ENABLE()
 
#define SD_DETECT_GPIO_PORT   ((GPIO_TypeDef*)GPIOG)
 
#define SD_DETECT_PIN   ((uint32_t)GPIO_PIN_2)
 SD-detect signal. More...
 
#define TS_I2C_ADDRESS   ((uint16_t)0x54)
 TouchScreen FT6206 Slave I2C address 1. More...
 
#define TS_I2C_ADDRESS_A02   ((uint16_t)0x70)
 TouchScreen FT6336G Slave I2C address 2. More...
 
#define TS_INT_EXTI_IRQn   EXTI9_5_IRQn
 
#define TS_INT_GPIO_CLK_DISABLE()   __HAL_RCC_GPIOJ_CLK_DISABLE()
 
#define TS_INT_GPIO_CLK_ENABLE()   __HAL_RCC_GPIOJ_CLK_ENABLE()
 
#define TS_INT_GPIO_PORT   ((GPIO_TypeDef*)GPIOJ)
 
#define TS_INT_PIN   ((uint32_t)GPIO_PIN_5)
 TS_INT signal from TouchScreen when it is configured in interrupt mode. More...
 

Detailed Description

Macro Definition Documentation

◆ AUDIO_I2C_ADDRESS

#define AUDIO_I2C_ADDRESS   ((uint16_t)0x94)

Audio I2C Slave address.

Definition at line 239 of file stm32469i_discovery.h.

◆ AUDIO_INT_PIN

#define AUDIO_INT_PIN   GPIO_PIN_7

OTG_FS1 OVER_CURRENT and POWER_SWITCH Pins definition.

Definition at line 195 of file stm32469i_discovery.h.

◆ AUDIO_INT_PORT

#define AUDIO_INT_PORT   GPIOB

Definition at line 196 of file stm32469i_discovery.h.

◆ AUDIO_INT_PORT_CLK_ENABLE

#define AUDIO_INT_PORT_CLK_ENABLE ( )    __HAL_RCC_GPIOB_CLK_ENABLE()

Definition at line 197 of file stm32469i_discovery.h.

◆ DISCO_DMAx_CLK_ENABLE

#define DISCO_DMAx_CLK_ENABLE ( )    __HAL_RCC_DMA1_CLK_ENABLE()

Definition at line 268 of file stm32469i_discovery.h.

◆ DISCO_I2C1

#define DISCO_I2C1   I2C1

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

Definition at line 266 of file stm32469i_discovery.h.

◆ DISCO_I2C1_CLK_ENABLE

#define DISCO_I2C1_CLK_ENABLE ( )    __HAL_RCC_I2C1_CLK_ENABLE()

Definition at line 267 of file stm32469i_discovery.h.

◆ DISCO_I2C1_ER_IRQn

#define DISCO_I2C1_ER_IRQn   I2C1_ER_IRQn

Definition at line 284 of file stm32469i_discovery.h.

◆ DISCO_I2C1_EV_IRQn

#define DISCO_I2C1_EV_IRQn   I2C1_EV_IRQn

Definition of I2C interrupt requests.

Definition at line 283 of file stm32469i_discovery.h.

◆ DISCO_I2C1_FORCE_RESET

#define DISCO_I2C1_FORCE_RESET ( )    __HAL_RCC_I2C1_FORCE_RESET()

Definition at line 271 of file stm32469i_discovery.h.

◆ DISCO_I2C1_RELEASE_RESET

#define DISCO_I2C1_RELEASE_RESET ( )    __HAL_RCC_I2C1_RELEASE_RESET()

Definition at line 272 of file stm32469i_discovery.h.

◆ DISCO_I2C1_SCL_PIN

#define DISCO_I2C1_SCL_PIN   GPIO_PIN_8

Definition for I2C1 Pins.

PB8

Definition at line 276 of file stm32469i_discovery.h.

◆ DISCO_I2C1_SCL_SDA_AF

#define DISCO_I2C1_SCL_SDA_AF   GPIO_AF4_I2C1

Definition at line 278 of file stm32469i_discovery.h.

◆ DISCO_I2C1_SCL_SDA_GPIO_CLK_ENABLE

#define DISCO_I2C1_SCL_SDA_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOB_CLK_ENABLE()

Definition at line 269 of file stm32469i_discovery.h.

◆ DISCO_I2C1_SCL_SDA_GPIO_PORT

#define DISCO_I2C1_SCL_SDA_GPIO_PORT   GPIOB

Definition at line 277 of file stm32469i_discovery.h.

◆ DISCO_I2C1_SDA_PIN

#define DISCO_I2C1_SDA_PIN   GPIO_PIN_9

PB9

Definition at line 279 of file stm32469i_discovery.h.

◆ DISCO_I2C2

#define DISCO_I2C2   I2C2

User can use this section to tailor I2C2/I2C2 instance used and associated resources (audio codec). Definition for I2C2 clock resources.

Definition at line 303 of file stm32469i_discovery.h.

◆ DISCO_I2C2_CLK_ENABLE

#define DISCO_I2C2_CLK_ENABLE ( )    __HAL_RCC_I2C2_CLK_ENABLE()

Definition at line 304 of file stm32469i_discovery.h.

◆ DISCO_I2C2_ER_IRQn

#define DISCO_I2C2_ER_IRQn   I2C2_ER_IRQn

Definition at line 320 of file stm32469i_discovery.h.

◆ DISCO_I2C2_EV_IRQn

#define DISCO_I2C2_EV_IRQn   I2C2_EV_IRQn

Definition of I2C2 interrupt requests.

Definition at line 319 of file stm32469i_discovery.h.

◆ DISCO_I2C2_FORCE_RESET

#define DISCO_I2C2_FORCE_RESET ( )    __HAL_RCC_I2C2_FORCE_RESET()

Definition at line 307 of file stm32469i_discovery.h.

◆ DISCO_I2C2_RELEASE_RESET

#define DISCO_I2C2_RELEASE_RESET ( )    __HAL_RCC_I2C2_RELEASE_RESET()

Definition at line 308 of file stm32469i_discovery.h.

◆ DISCO_I2C2_SCL_PIN

#define DISCO_I2C2_SCL_PIN   GPIO_PIN_4

Definition for I2C2 Pins.

PH4

Definition at line 312 of file stm32469i_discovery.h.

◆ DISCO_I2C2_SCL_SDA_AF

#define DISCO_I2C2_SCL_SDA_AF   GPIO_AF4_I2C2

Definition at line 314 of file stm32469i_discovery.h.

◆ DISCO_I2C2_SCL_SDA_GPIO_CLK_ENABLE

#define DISCO_I2C2_SCL_SDA_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOH_CLK_ENABLE()

Definition at line 305 of file stm32469i_discovery.h.

◆ DISCO_I2C2_SCL_SDA_GPIO_PORT

#define DISCO_I2C2_SCL_SDA_GPIO_PORT   GPIOH

Definition at line 313 of file stm32469i_discovery.h.

◆ DISCO_I2C2_SDA_PIN

#define DISCO_I2C2_SDA_PIN   GPIO_PIN_5

PH5

Definition at line 315 of file stm32469i_discovery.h.

◆ EEPROM_I2C_ADDRESS_A01

#define EEPROM_I2C_ADDRESS_A01   ((uint16_t)0xA0)

EEPROM I2C Slave address 1.

Definition at line 244 of file stm32469i_discovery.h.

◆ EEPROM_I2C_ADDRESS_A02

#define EEPROM_I2C_ADDRESS_A02   ((uint16_t)0xA6)

EEPROM I2C Slave address 2.

Definition at line 249 of file stm32469i_discovery.h.

◆ I2C1_SCL_FREQ_KHZ

#define I2C1_SCL_FREQ_KHZ   400000

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.

f(I2C_SCL) = 400 kHz

Definition at line 258 of file stm32469i_discovery.h.

◆ I2C2_SCL_FREQ_KHZ

#define I2C2_SCL_FREQ_KHZ   100000

I2C2 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.

f(I2C2_SCL) < 100 kHz

Definition at line 295 of file stm32469i_discovery.h.

◆ OTG_FS1_OVER_CURRENT_PIN

#define OTG_FS1_OVER_CURRENT_PIN   GPIO_PIN_7

Definition at line 199 of file stm32469i_discovery.h.

◆ OTG_FS1_OVER_CURRENT_PORT

#define OTG_FS1_OVER_CURRENT_PORT   GPIOB

Definition at line 200 of file stm32469i_discovery.h.

◆ OTG_FS1_OVER_CURRENT_PORT_CLK_ENABLE

#define OTG_FS1_OVER_CURRENT_PORT_CLK_ENABLE ( )    __HAL_RCC_GPIOB_CLK_ENABLE()

Definition at line 201 of file stm32469i_discovery.h.

◆ OTG_FS1_POWER_SWITCH_PIN

#define OTG_FS1_POWER_SWITCH_PIN   GPIO_PIN_2

Definition at line 203 of file stm32469i_discovery.h.

◆ OTG_FS1_POWER_SWITCH_PORT

#define OTG_FS1_POWER_SWITCH_PORT   GPIOB

Definition at line 204 of file stm32469i_discovery.h.

◆ OTG_FS1_POWER_SWITCH_PORT_CLK_ENABLE

#define OTG_FS1_POWER_SWITCH_PORT_CLK_ENABLE ( )    __HAL_RCC_GPIOB_CLK_ENABLE()

Definition at line 205 of file stm32469i_discovery.h.

◆ SD_DETECT_EXTI_IRQn

#define SD_DETECT_EXTI_IRQn   EXTI2_IRQn

Definition at line 214 of file stm32469i_discovery.h.

◆ SD_DETECT_GPIO_CLK_DISABLE

#define SD_DETECT_GPIO_CLK_DISABLE ( )    __HAL_RCC_GPIOG_CLK_DISABLE()

Definition at line 213 of file stm32469i_discovery.h.

◆ SD_DETECT_GPIO_CLK_ENABLE

#define SD_DETECT_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOG_CLK_ENABLE()

Definition at line 212 of file stm32469i_discovery.h.

◆ SD_DETECT_GPIO_PORT

#define SD_DETECT_GPIO_PORT   ((GPIO_TypeDef*)GPIOG)

Definition at line 211 of file stm32469i_discovery.h.

◆ SD_DETECT_PIN

#define SD_DETECT_PIN   ((uint32_t)GPIO_PIN_2)

SD-detect signal.

Definition at line 210 of file stm32469i_discovery.h.

◆ TS_I2C_ADDRESS

#define TS_I2C_ADDRESS   ((uint16_t)0x54)

TouchScreen FT6206 Slave I2C address 1.

Definition at line 228 of file stm32469i_discovery.h.

◆ TS_I2C_ADDRESS_A02

#define TS_I2C_ADDRESS_A02   ((uint16_t)0x70)

TouchScreen FT6336G Slave I2C address 2.

Definition at line 233 of file stm32469i_discovery.h.

◆ TS_INT_EXTI_IRQn

#define TS_INT_EXTI_IRQn   EXTI9_5_IRQn

Definition at line 223 of file stm32469i_discovery.h.

◆ TS_INT_GPIO_CLK_DISABLE

#define TS_INT_GPIO_CLK_DISABLE ( )    __HAL_RCC_GPIOJ_CLK_DISABLE()

Definition at line 222 of file stm32469i_discovery.h.

◆ TS_INT_GPIO_CLK_ENABLE

#define TS_INT_GPIO_CLK_ENABLE ( )    __HAL_RCC_GPIOJ_CLK_ENABLE()

Definition at line 221 of file stm32469i_discovery.h.

◆ TS_INT_GPIO_PORT

#define TS_INT_GPIO_PORT   ((GPIO_TypeDef*)GPIOJ)

Definition at line 220 of file stm32469i_discovery.h.

◆ TS_INT_PIN

#define TS_INT_PIN   ((uint32_t)GPIO_PIN_5)

TS_INT signal from TouchScreen when it is configured in interrupt mode.

Definition at line 219 of file stm32469i_discovery.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:08