Table of contents
- STM32F3-Discovery BSP Drivers
-
Modules
-
BSP
-
STM32F3-DISCOVERY
-
STM32F3-DISCOVERY Common
- Bus Operation functions
- Link Operation functions
- Private Constants
- Private Variables
- Exported Types
-
Exported Constants
-
STM32F3-DISCOVERY LED
-
Defines
- LED10_GPIO_CLK_DISABLE
- LED10_GPIO_CLK_ENABLE
- LED10_GPIO_PORT
- LED10_PIN
- LED3_GPIO_CLK_DISABLE
- LED3_GPIO_CLK_ENABLE
- LED3_GPIO_PORT
- LED3_PIN
- LED4_GPIO_CLK_DISABLE
- LED4_GPIO_CLK_ENABLE
- LED4_GPIO_PORT
- LED4_PIN
- LED5_GPIO_CLK_DISABLE
- LED5_GPIO_CLK_ENABLE
- LED5_GPIO_PORT
- LED5_PIN
- LED6_GPIO_CLK_DISABLE
- LED6_GPIO_CLK_ENABLE
- LED6_GPIO_PORT
- LED6_PIN
- LED7_GPIO_CLK_DISABLE
- LED7_GPIO_CLK_ENABLE
- LED7_GPIO_PORT
- LED7_PIN
- LED8_GPIO_CLK_DISABLE
- LED8_GPIO_CLK_ENABLE
- LED8_GPIO_PORT
- LED8_PIN
- LED9_GPIO_CLK_DISABLE
- LED9_GPIO_CLK_ENABLE
- LED9_GPIO_PORT
- LED9_PIN
- LEDn
- LEDx_GPIO_CLK_DISABLE
- LEDx_GPIO_CLK_ENABLE
-
Defines
- STM32F3-DISCOVERY BUTTON
-
STM32F3-DISCOVERY COM
-
Defines
- DISCOVERY_I2Cx
- DISCOVERY_I2Cx_AF
- DISCOVERY_I2Cx_CLK_DISABLE
- DISCOVERY_I2Cx_CLK_ENABLE
- DISCOVERY_I2Cx_FORCE_RESET
- DISCOVERY_I2Cx_GPIO_CLK_DISABLE
- DISCOVERY_I2Cx_GPIO_CLK_ENABLE
- DISCOVERY_I2Cx_GPIO_PORT
- DISCOVERY_I2Cx_RELEASE_RESET
- DISCOVERY_I2Cx_SCL_PIN
- DISCOVERY_I2Cx_SDA_PIN
- DISCOVERY_SPIx
- DISCOVERY_SPIx_AF
- DISCOVERY_SPIx_CLK_ENABLE
- DISCOVERY_SPIx_GPIO_CLK_DISABLE
- DISCOVERY_SPIx_GPIO_CLK_ENABLE
- DISCOVERY_SPIx_GPIO_PORT
- DISCOVERY_SPIx_MISO_PIN
- DISCOVERY_SPIx_MOSI_PIN
- DISCOVERY_SPIx_SCK_PIN
- I2Cx_TIMEOUT_MAX
- SPIx_TIMEOUT_MAX
-
Defines
-
STM32F3-DISCOVERY COMPONENT
-
Defines
- ACCELERO_DRDY_EXTI_IRQn
- ACCELERO_DRDY_GPIO_CLK_DISABLE
- ACCELERO_DRDY_GPIO_CLK_ENABLE
- ACCELERO_DRDY_GPIO_PORT
- ACCELERO_DRDY_PIN
- ACCELERO_I2C_ADDRESS
- ACCELERO_INT1_EXTI_IRQn
- ACCELERO_INT1_PIN
- ACCELERO_INT2_EXTI_IRQn
- ACCELERO_INT2_PIN
- ACCELERO_INT_GPIO_CLK_DISABLE
- ACCELERO_INT_GPIO_CLK_ENABLE
- ACCELERO_INT_GPIO_PORT
- DUMMY_BYTE
- GYRO_CS_GPIO_CLK_DISABLE
- GYRO_CS_GPIO_CLK_ENABLE
- GYRO_CS_GPIO_PORT
- GYRO_CS_HIGH
- GYRO_CS_LOW
- GYRO_CS_PIN
- GYRO_INT1_EXTI_IRQn
- GYRO_INT1_PIN
- GYRO_INT2_EXTI_IRQn
- GYRO_INT2_PIN
- GYRO_INT_GPIO_CLK_DISABLE
- GYRO_INT_GPIO_CLK_ENABLE
- GYRO_INT_GPIO_PORT
- MULTIPLEBYTE_CMD
- READWRITE_CMD
-
Defines
-
STM32F3-DISCOVERY LED
- Exported Functions
- STM32F3-DISCOVERY ACCELEROMETER
- STM32F3-DISCOVERY GYROSCOPE
-
STM32F3-DISCOVERY Common
-
STM32F3-DISCOVERY
-
BSP
-
Files
-
File List
-
stm32f3_discovery.c
- __STM32F3_DISCO_BSP_VERSION
- __STM32F3_DISCO_BSP_VERSION_MAIN
- __STM32F3_DISCO_BSP_VERSION_RC
- __STM32F3_DISCO_BSP_VERSION_SUB1
- __STM32F3_DISCO_BSP_VERSION_SUB2
- BSP_GetVersion
- BSP_LED_Init
- BSP_LED_Off
- BSP_LED_On
- BSP_LED_Toggle
- BSP_PB_GetState
- BSP_PB_Init
- COMPASSACCELERO_IO_Init
- COMPASSACCELERO_IO_ITConfig
- COMPASSACCELERO_IO_Read
- COMPASSACCELERO_IO_Write
- GYRO_IO_Init
- GYRO_IO_Read
- GYRO_IO_Write
- I2Cx_Error
- I2Cx_Init
- I2Cx_MspInit
- I2Cx_ReadData
- I2Cx_WriteData
- SPIx_Error
- SPIx_Init
- SPIx_MspInit
- SPIx_WriteRead
- BUTTON_IRQn
- BUTTON_PIN
- BUTTON_PORT
- I2cHandle
- I2cxTimeout
- LED_PIN
- LED_PORT
- SpiHandle
- SpixTimeout
-
stm32f3_discovery.h
- ACCELERO_DRDY_EXTI_IRQn
- ACCELERO_DRDY_GPIO_CLK_DISABLE
- ACCELERO_DRDY_GPIO_CLK_ENABLE
- ACCELERO_DRDY_GPIO_PORT
- ACCELERO_DRDY_PIN
- ACCELERO_I2C_ADDRESS
- ACCELERO_INT1_EXTI_IRQn
- ACCELERO_INT1_PIN
- ACCELERO_INT2_EXTI_IRQn
- ACCELERO_INT2_PIN
- ACCELERO_INT_GPIO_CLK_DISABLE
- ACCELERO_INT_GPIO_CLK_ENABLE
- ACCELERO_INT_GPIO_PORT
- BUTTONn
- BUTTONx_GPIO_CLK_DISABLE
- BUTTONx_GPIO_CLK_ENABLE
- DISCOVERY_I2Cx
- DISCOVERY_I2Cx_AF
- DISCOVERY_I2Cx_CLK_DISABLE
- DISCOVERY_I2Cx_CLK_ENABLE
- DISCOVERY_I2Cx_FORCE_RESET
- DISCOVERY_I2Cx_GPIO_CLK_DISABLE
- DISCOVERY_I2Cx_GPIO_CLK_ENABLE
- DISCOVERY_I2Cx_GPIO_PORT
- DISCOVERY_I2Cx_RELEASE_RESET
- DISCOVERY_I2Cx_SCL_PIN
- DISCOVERY_I2Cx_SDA_PIN
- DISCOVERY_SPIx
- DISCOVERY_SPIx_AF
- DISCOVERY_SPIx_CLK_ENABLE
- DISCOVERY_SPIx_GPIO_CLK_DISABLE
- DISCOVERY_SPIx_GPIO_CLK_ENABLE
- DISCOVERY_SPIx_GPIO_PORT
- DISCOVERY_SPIx_MISO_PIN
- DISCOVERY_SPIx_MOSI_PIN
- DISCOVERY_SPIx_SCK_PIN
- DUMMY_BYTE
- GYRO_CS_GPIO_CLK_DISABLE
- GYRO_CS_GPIO_CLK_ENABLE
- GYRO_CS_GPIO_PORT
- GYRO_CS_HIGH
- GYRO_CS_LOW
- GYRO_CS_PIN
- GYRO_INT1_EXTI_IRQn
- GYRO_INT1_PIN
- GYRO_INT2_EXTI_IRQn
- GYRO_INT2_PIN
- GYRO_INT_GPIO_CLK_DISABLE
- GYRO_INT_GPIO_CLK_ENABLE
- GYRO_INT_GPIO_PORT
- I2Cx_TIMEOUT_MAX
- LED10_GPIO_CLK_DISABLE
- LED10_GPIO_CLK_ENABLE
- LED10_GPIO_PORT
- LED10_PIN
- LED3_GPIO_CLK_DISABLE
- LED3_GPIO_CLK_ENABLE
- LED3_GPIO_PORT
- LED3_PIN
- LED4_GPIO_CLK_DISABLE
- LED4_GPIO_CLK_ENABLE
- LED4_GPIO_PORT
- LED4_PIN
- LED5_GPIO_CLK_DISABLE
- LED5_GPIO_CLK_ENABLE
- LED5_GPIO_PORT
- LED5_PIN
- LED6_GPIO_CLK_DISABLE
- LED6_GPIO_CLK_ENABLE
- LED6_GPIO_PORT
- LED6_PIN
- LED7_GPIO_CLK_DISABLE
- LED7_GPIO_CLK_ENABLE
- LED7_GPIO_PORT
- LED7_PIN
- LED8_GPIO_CLK_DISABLE
- LED8_GPIO_CLK_ENABLE
- LED8_GPIO_PORT
- LED8_PIN
- LED9_GPIO_CLK_DISABLE
- LED9_GPIO_CLK_ENABLE
- LED9_GPIO_PORT
- LED9_PIN
- LEDn
- LEDx_GPIO_CLK_DISABLE
- LEDx_GPIO_CLK_ENABLE
- MULTIPLEBYTE_CMD
- READWRITE_CMD
- SPIx_TIMEOUT_MAX
- USER_BUTTON_EXTI_IRQn
- USER_BUTTON_GPIO_CLK_DISABLE
- USER_BUTTON_GPIO_CLK_ENABLE
- USER_BUTTON_GPIO_PORT
- USER_BUTTON_PIN
- Button_TypeDef
- ButtonMode_TypeDef
- Led_TypeDef
- BSP_GetVersion
- BSP_LED_Init
- BSP_LED_Off
- BSP_LED_On
- BSP_LED_Toggle
- BSP_PB_GetState
- BSP_PB_Init
- stm32f3_discovery_accelerometer.c
- stm32f3_discovery_accelerometer.h
- stm32f3_discovery_gyroscope.c
- stm32f3_discovery_gyroscope.h
-
stm32f3_discovery.c
- Globals
-
File List
- Directories