Paparazzi UAS  v5.0.5_stable-7-g4b8bbb7
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
imu_aspirin_arch.c File Reference
#include "subsystems/imu.h"
#include <libopencm3/stm32/f1/gpio.h>
#include <libopencm3/stm32/f1/rcc.h>
#include <libopencm3/stm32/exti.h>
#include <libopencm3/stm32/spi.h>
#include <libopencm3/stm32/f1/dma.h>
#include <libopencm3/stm32/f1/nvic.h>
#include "mcu_periph/i2c.h"
+ Include dependency graph for imu_aspirin_arch.c:

Go to the source code of this file.

Functions

void imu_aspirin_arch_int_enable (void)
 
void imu_aspirin_arch_int_disable (void)
 
void imu_aspirin_arch_init (void)
 
void exti15_10_isr (void)
 
void exti2_isr (void)
 

Function Documentation

void exti15_10_isr ( void  )

Definition at line 86 of file imu_aspirin_arch.c.

References imu_aspirin, and TRUE.

void exti2_isr ( void  )

Definition at line 101 of file imu_aspirin_arch.c.

void imu_aspirin_arch_init ( void  )

Definition at line 45 of file imu_aspirin_arch.c.

References ASPIRIN_GYRO_EOC_IODIR, and ASPIRIN_GYRO_EOC_PIN.

void imu_aspirin_arch_int_disable ( void  )

Definition at line 30 of file imu_aspirin_arch.c.

void imu_aspirin_arch_int_enable ( void  )

Definition at line 12 of file imu_aspirin_arch.c.