STM32F072B-Discovery BSP User Manual: Exported Functions

STM32F072B Discovery BSP Drivers

STM32F072B-Discovery BSP User Manual

Functions

uint8_t BSP_GYRO_Init (void)
 Set GYRO Initialization.
uint8_t BSP_GYRO_ReadID (void)
 Read ID of Gyroscope component.
void BSP_GYRO_Reset (void)
 Reboot memory content of GYRO.
void BSP_GYRO_ITConfig (GYRO_InterruptConfigTypeDef *pIntConfig)
 Configure INT1 interrupt.
void BSP_GYRO_EnableIT (uint8_t IntPin)
 Enable INT1 or INT2 interrupt.
void BSP_GYRO_DisableIT (uint8_t IntPin)
 Disable INT1 or INT2 interrupt.
void BSP_GYRO_GetXYZ (float *pfData)
 Get XYZ angular acceleration.

Function Documentation

void BSP_GYRO_DisableIT ( uint8_t  IntPin)

Disable INT1 or INT2 interrupt.

Parameters:
IntPinInterrupt pin This parameter can be:
  • L3GD20_INT1
  • L3GD20_INT2
Return values:
None

Definition at line 192 of file stm32f072b_discovery_gyroscope.c.

References GyroscopeDrv.

void BSP_GYRO_EnableIT ( uint8_t  IntPin)

Enable INT1 or INT2 interrupt.

Parameters:
IntPinInterrupt pin This parameter can be:
  • L3GD20_INT1
  • L3GD20_INT2
Return values:
None

Definition at line 176 of file stm32f072b_discovery_gyroscope.c.

References GyroscopeDrv.

void BSP_GYRO_GetXYZ ( float *  pfData)

Get XYZ angular acceleration.

Parameters:
pfDatapointer on floating array
Return values:
None

Definition at line 205 of file stm32f072b_discovery_gyroscope.c.

References GyroscopeDrv.

uint8_t BSP_GYRO_Init ( void  )

Set GYRO Initialization.

Return values:
GYRO_OKif no problem during initialization

Definition at line 68 of file stm32f072b_discovery_gyroscope.c.

References GYRO_ERROR, GYRO_OK, and GyroscopeDrv.

void BSP_GYRO_ITConfig ( GYRO_InterruptConfigTypeDef *  pIntConfig)

Configure INT1 interrupt.

Parameters:
pIntConfigpointer to a L3GD20_InterruptConfig_TypeDef structure that contains the configuration setting for the L3GD20 Interrupt.
Return values:
None

Definition at line 152 of file stm32f072b_discovery_gyroscope.c.

References GyroscopeDrv.

uint8_t BSP_GYRO_ReadID ( void  )

Read ID of Gyroscope component.

Return values:
ID

Definition at line 123 of file stm32f072b_discovery_gyroscope.c.

References GyroscopeDrv.

void BSP_GYRO_Reset ( void  )

Reboot memory content of GYRO.

Return values:
None

Definition at line 138 of file stm32f072b_discovery_gyroscope.c.

References GyroscopeDrv.

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