Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
imu_aspirin_arch.c File Reference
#include "modules/imu/imu.h"
#include <libopencm3/stm32/gpio.h>
#include <libopencm3/stm32/rcc.h>
#include <libopencm3/stm32/exti.h>
#include <libopencm3/stm32/spi.h>
#include <libopencm3/stm32/dma.h>
#include <libopencm3/cm3/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

◆ exti15_10_isr()

void exti15_10_isr ( void  )

Definition at line 93 of file imu_aspirin_arch.c.

References imu_aspirin.

◆ exti2_isr()

void exti2_isr ( void  )

Definition at line 109 of file imu_aspirin_arch.c.

◆ imu_aspirin_arch_init()

void imu_aspirin_arch_init ( void  )

Definition at line 51 of file imu_aspirin_arch.c.

References GPIO12, GPIO13, GPIO14, GPIO2, GPIOB, and GPIOC.

Referenced by imu_aspirin_init().

+ Here is the caller graph for this function:

◆ imu_aspirin_arch_int_disable()

void imu_aspirin_arch_int_disable ( void  )

Definition at line 35 of file imu_aspirin_arch.c.

◆ imu_aspirin_arch_int_enable()

void imu_aspirin_arch_int_enable ( void  )

Definition at line 16 of file imu_aspirin_arch.c.