documentation.HELP! STM32F072B Discovery BSP Drivers Documentation

STM32F072B-Discovery BSP User Manual: Modules

STM32F072B Discovery BSP Drivers

previous page next page
STM32F072B-Discovery BSP User Manual
  • Main Page
  • Modules
  • Files
  • Directories
Modules
Here is a list of all modules:
  • BSP
    • STM32F072B_DISCOVERY
      • STM32F072B_DISCOVERY Common
        • Private Constants
        • Private Variables
        • Bus Operations functions
        • Link Operations functions
        • Exported Types
        • Exported Constants
          • STM32F072B_DISCOVERY LED
          • STM32F072B_DISCOVERY BUTTON
          • STM32F072B_DISCOVERY BUS
          • STM32F072B_DISCOVERY COMPONENT
        • Exported Functions
      • STM32F072B_DISCOVERY EEPROM
        • Private Variables
        • Exported Constants
        • Exported Functions
      • STM32F072B_DISCOVERY GYROSCOPE
        • Private Variables
        • Exported Types
        • Exported Functions

Generated on Wed Jul 5 2017 09:43:20 for STM32F072B-Discovery BSP User Manual by   doxygen 1.7.6.1
previous page start next page

Menu

  • Homepage

Table of contents

  • STM32F072B-Discovery BSP Drivers
  • Modules
    • BSP
      • STM32F072B_DISCOVERY
        • STM32F072B_DISCOVERY Common
          • Private Constants
            • Defines
              • __STM32F072B_DISCO_BSP_VERSION
              • __STM32F072B_DISCO_BSP_VERSION_MAIN
              • __STM32F072B_DISCO_BSP_VERSION_RC
              • __STM32F072B_DISCO_BSP_VERSION_SUB1
              • __STM32F072B_DISCO_BSP_VERSION_SUB2
          • Private Variables
            • Variables
              • BUTTON_IRQn
              • BUTTON_PIN
              • BUTTON_PORT
              • I2cHandle
              • LED_PIN
              • LED_PORT
              • SpiHandle
              • SpixTimeout
          • Bus Operations functions
            • Functions
              • I2Cx_Error
              • I2Cx_Init
              • I2Cx_MspInit
              • I2Cx_ReadBuffer
              • I2Cx_ReadData
              • I2Cx_WriteBuffer
              • I2Cx_WriteData
              • SPIx_Error
              • SPIx_Init
              • SPIx_MspInit
              • SPIx_WriteRead
          • Link Operations functions
            • Functions
              • EEPROM_IO_Init
              • EEPROM_IO_IsDeviceReady
              • EEPROM_IO_ReadData
              • EEPROM_IO_WriteData
              • GYRO_IO_Init
              • GYRO_IO_Read
              • GYRO_IO_Write
          • Exported Types
            • Enumerations
              • Button_TypeDef
              • ButtonMode_TypeDef
              • Led_TypeDef
          • Exported Constants
            • STM32F072B_DISCOVERY LED
              • Defines
                • 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
                • LEDn
                • LEDx_GPIO_CLK_DISABLE
                • LEDx_GPIO_CLK_ENABLE
            • STM32F072B_DISCOVERY BUTTON
              • Defines
                • BUTTONn
                • BUTTONx_GPIO_CLK_DISABLE
                • BUTTONx_GPIO_CLK_ENABLE
                • USER_BUTTON_EXTI_IRQn
                • USER_BUTTON_GPIO_CLK_DISABLE
                • USER_BUTTON_GPIO_CLK_ENABLE
                • USER_BUTTON_GPIO_PORT
                • USER_BUTTON_PIN
            • STM32F072B_DISCOVERY BUS
              • Defines
                • DISCOVERY_EEPROM_I2C_ADDRESS_A01
                • 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_I2Cx_TIMING
                • DISCOVERY_SPIx
                • DISCOVERY_SPIx_AF
                • DISCOVERY_SPIx_CLOCK_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
            • STM32F072B_DISCOVERY COMPONENT
              • Defines
                • DISCOVERY_EEPROM_DMA
                • DISCOVERY_EEPROM_DMA_CHANNEL_RX
                • DISCOVERY_EEPROM_DMA_CHANNEL_TX
                • DISCOVERY_EEPROM_DMA_CLK_DISABLE
                • DISCOVERY_EEPROM_DMA_CLK_ENABLE
                • DISCOVERY_EEPROM_DMA_PREPRIO
                • DISCOVERY_EEPROM_DMA_RX_IRQn
                • DISCOVERY_EEPROM_DMA_SUBPRIO
                • DISCOVERY_EEPROM_DMA_TX_IRQn
                • 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
          • Exported Functions
            • Functions
              • BSP_GetVersion
              • BSP_LED_Init
              • BSP_LED_Off
              • BSP_LED_On
              • BSP_LED_Toggle
              • BSP_PB_GetState
              • BSP_PB_Init
        • STM32F072B_DISCOVERY EEPROM
          • Private Variables
            • Variables
              • EEPROMAddress
              • EEPROMDataNum
              • EEPROMDataRead
              • EEPROMDataWritePointer
              • EEPROMTimeout
          • Exported Constants
            • Defines
              • EEPROM_FAIL
              • EEPROM_LONG_TIMEOUT
              • EEPROM_MAX_SIZE
              • EEPROM_MAX_TRIALS_NUMBER
              • EEPROM_OK
              • EEPROM_PAGESIZE
              • EEPROM_TIMEOUT
          • Exported Functions
            • Functions
              • BSP_EEPROM_Init
              • BSP_EEPROM_ReadBuffer
              • BSP_EEPROM_TIMEOUT_UserCallback
              • BSP_EEPROM_WaitEepromStandbyState
              • BSP_EEPROM_WriteBuffer
              • BSP_EEPROM_WritePage
              • EEPROM_IO_Init
              • EEPROM_IO_IsDeviceReady
              • EEPROM_IO_ReadData
              • EEPROM_IO_WriteData
              • HAL_I2C_MemRxCpltCallback
              • HAL_I2C_MemTxCpltCallback
        • STM32F072B_DISCOVERY GYROSCOPE
          • Private Variables
            • Variables
              • GyroscopeDrv
          • Exported Types
            • Enumerations
              • GYRO_StatusTypeDef
          • Exported Functions
            • Functions
              • BSP_GYRO_DisableIT
              • BSP_GYRO_EnableIT
              • BSP_GYRO_GetXYZ
              • BSP_GYRO_Init
              • BSP_GYRO_ITConfig
              • BSP_GYRO_ReadID
              • BSP_GYRO_Reset
  • Files
    • File List
      • stm32f072b_discovery.c
        • __STM32F072B_DISCO_BSP_VERSION
        • __STM32F072B_DISCO_BSP_VERSION_MAIN
        • __STM32F072B_DISCO_BSP_VERSION_RC
        • __STM32F072B_DISCO_BSP_VERSION_SUB1
        • __STM32F072B_DISCO_BSP_VERSION_SUB2
        • BSP_GetVersion
        • BSP_LED_Init
        • BSP_LED_Off
        • BSP_LED_On
        • BSP_LED_Toggle
        • BSP_PB_GetState
        • BSP_PB_Init
        • EEPROM_IO_Init
        • EEPROM_IO_IsDeviceReady
        • EEPROM_IO_ReadData
        • EEPROM_IO_WriteData
        • GYRO_IO_Init
        • GYRO_IO_Read
        • GYRO_IO_Write
        • I2Cx_Error
        • I2Cx_Init
        • I2Cx_MspInit
        • I2Cx_ReadBuffer
        • I2Cx_ReadData
        • I2Cx_WriteBuffer
        • I2Cx_WriteData
        • SPIx_Error
        • SPIx_Init
        • SPIx_MspInit
        • SPIx_WriteRead
        • BUTTON_IRQn
        • BUTTON_PIN
        • BUTTON_PORT
        • I2cHandle
        • LED_PIN
        • LED_PORT
        • SpiHandle
        • SpixTimeout
      • stm32f072b_discovery.h
        • BUTTONn
        • BUTTONx_GPIO_CLK_DISABLE
        • BUTTONx_GPIO_CLK_ENABLE
        • DISCOVERY_EEPROM_DMA
        • DISCOVERY_EEPROM_DMA_CHANNEL_RX
        • DISCOVERY_EEPROM_DMA_CHANNEL_TX
        • DISCOVERY_EEPROM_DMA_CLK_DISABLE
        • DISCOVERY_EEPROM_DMA_CLK_ENABLE
        • DISCOVERY_EEPROM_DMA_PREPRIO
        • DISCOVERY_EEPROM_DMA_RX_IRQn
        • DISCOVERY_EEPROM_DMA_SUBPRIO
        • DISCOVERY_EEPROM_DMA_TX_IRQn
        • DISCOVERY_EEPROM_I2C_ADDRESS_A01
        • 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_I2Cx_TIMING
        • DISCOVERY_SPIx
        • DISCOVERY_SPIx_AF
        • DISCOVERY_SPIx_CLOCK_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
        • 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
        • 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
      • stm32f072b_discovery_eeprom.c
        • BSP_EEPROM_Init
        • BSP_EEPROM_ReadBuffer
        • BSP_EEPROM_TIMEOUT_UserCallback
        • BSP_EEPROM_WaitEepromStandbyState
        • BSP_EEPROM_WriteBuffer
        • BSP_EEPROM_WritePage
        • HAL_I2C_MemRxCpltCallback
        • HAL_I2C_MemTxCpltCallback
        • EEPROMAddress
        • EEPROMDataNum
        • EEPROMDataRead
        • EEPROMDataWritePointer
        • EEPROMTimeout
      • stm32f072b_discovery_eeprom.h
        • EEPROM_FAIL
        • EEPROM_LONG_TIMEOUT
        • EEPROM_MAX_SIZE
        • EEPROM_MAX_TRIALS_NUMBER
        • EEPROM_OK
        • EEPROM_PAGESIZE
        • EEPROM_TIMEOUT
        • BSP_EEPROM_Init
        • BSP_EEPROM_ReadBuffer
        • BSP_EEPROM_TIMEOUT_UserCallback
        • BSP_EEPROM_WaitEepromStandbyState
        • BSP_EEPROM_WriteBuffer
        • BSP_EEPROM_WritePage
        • EEPROM_IO_Init
        • EEPROM_IO_IsDeviceReady
        • EEPROM_IO_ReadData
        • EEPROM_IO_WriteData
      • stm32f072b_discovery_gyroscope.c
        • BSP_GYRO_DisableIT
        • BSP_GYRO_EnableIT
        • BSP_GYRO_GetXYZ
        • BSP_GYRO_Init
        • BSP_GYRO_ITConfig
        • BSP_GYRO_ReadID
        • BSP_GYRO_Reset
        • GyroscopeDrv
      • stm32f072b_discovery_gyroscope.h
        • GYRO_StatusTypeDef
        • BSP_GYRO_DisableIT
        • BSP_GYRO_EnableIT
        • BSP_GYRO_GetXYZ
        • BSP_GYRO_Init
        • BSP_GYRO_ITConfig
        • BSP_GYRO_ReadID
        • BSP_GYRO_Reset
    • Globals
      • All
      • Functions
      • Variables
      • Enumerations
      • Enumerator
      • Defines
  • Directories
    • Firmware
      • Drivers
        • BSP
          • STM32F072B-Discovery
            • stm32f072b_discovery.c
            • stm32f072b_discovery.h
            • stm32f072b_discovery_eeprom.c
            • stm32f072b_discovery_eeprom.h
            • stm32f072b_discovery_gyroscope.c
            • stm32f072b_discovery_gyroscope.h

Get in touch

Submit feedback about this site to:

  • [email protected]

© documentation.help. Design: rehmann.co.