This fork is necessary for the Starship code.

Fork of BSP_DISCO_F429ZI by ST

Embed: (wiki syntax)

« Back to documentation index

STM32F429I DISCOVERY GYROSCOPE Private Functions

STM32F429I DISCOVERY GYROSCOPE Private Functions
[STM32F429I DISCOVERY GYROSCOPE]

Functions

uint8_t BSP_GYRO_Init (void)
 Set Gyroscope Initialization.
uint8_t BSP_GYRO_ReadID (void)
 Read ID of Gyroscope component.
void BSP_GYRO_Reset (void)
 Reboot memory content of Gyroscope.
void BSP_GYRO_ITConfig (GYRO_InterruptConfigTypeDef *pIntConfig)
 Configures INT1 interrupt.
void BSP_GYRO_EnableIT (uint8_t IntPin)
 Enables INT1 or INT2 interrupt.
void BSP_GYRO_DisableIT (uint8_t IntPin)
 Disables INT1 or INT2 interrupt.
void BSP_GYRO_GetXYZ (float *pfData)
 Gets XYZ angular acceleration/.

Function Documentation

void BSP_GYRO_DisableIT ( uint8_t  IntPin )

Disables INT1 or INT2 interrupt.

Parameters:
IntPin,:Interrupt pin This parameter can be:

  • L3GD20_INT1
  • L3GD20_INT2

Definition at line 219 of file stm32f429i_discovery_gyroscope.c.

void BSP_GYRO_EnableIT ( uint8_t  IntPin )

Enables INT1 or INT2 interrupt.

Parameters:
IntPin,:Interrupt pin This parameter can be:

  • L3GD20_INT1
  • L3GD20_INT2

Definition at line 204 of file stm32f429i_discovery_gyroscope.c.

void BSP_GYRO_GetXYZ ( float *  pfData )

Gets XYZ angular acceleration/.

Parameters:
pfData,:pointer on floating array

Definition at line 231 of file stm32f429i_discovery_gyroscope.c.

uint8_t BSP_GYRO_Init ( void   )

Set Gyroscope Initialization.

Return values:
GYRO_OKif no problem during initialization

Definition at line 98 of file stm32f429i_discovery_gyroscope.c.

void BSP_GYRO_ITConfig ( GYRO_InterruptConfigTypeDef *  pIntConfig )

Configures INT1 interrupt.

Parameters:
pIntConfig,:pointer to a L3GD20_InterruptConfig_TypeDef structure that contains the configuration setting for the L3GD20 Interrupt.

Definition at line 181 of file stm32f429i_discovery_gyroscope.c.

uint8_t BSP_GYRO_ReadID ( void   )

Read ID of Gyroscope component.

Return values:
ID

Definition at line 154 of file stm32f429i_discovery_gyroscope.c.

void BSP_GYRO_Reset ( void   )

Reboot memory content of Gyroscope.

Definition at line 168 of file stm32f429i_discovery_gyroscope.c.