mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-06-04 13:55:40 +08:00
29 lines
941 B
Makefile
29 lines
941 B
Makefile
|
|
IMU_NAVGO_CFLAGS = -DUSE_IMU
|
|
IMU_NAVGO_CFLAGS += -DIMU_TYPE_H=\"boards/navgo/imu_navgo.h\"
|
|
|
|
IMU_NAVGO_SRCS = $(SRC_SUBSYSTEMS)/imu.c \
|
|
$(SRC_BOARD)/imu_navgo.c
|
|
|
|
IMU_NAVGO_I2C_DEVICE=i2c1
|
|
IMU_NAVGO_CFLAGS += -DUSE_I2C
|
|
IMU_NAVGO_CFLAGS += -DUSE_I2C1 -DI2C1_SCLL=25 -DI2C1_SCLH=25
|
|
|
|
IMU_NAVGO_CFLAGS += -DITG3200_I2C_DEVICE=$(IMU_NAVGO_I2C_DEVICE)
|
|
IMU_NAVGO_CFLAGS += -DITG3200_I2C_ADDR=ITG3200_ADDR_ALT
|
|
IMU_NAVGO_CFLAGS += -DITG3200_SMPLRT_DIV=1
|
|
IMU_NAVGO_CFLAGS += -DITG3200_DLFP_CFG=5
|
|
IMU_NAVGO_SRCS += peripherals/itg3200.c
|
|
|
|
IMU_NAVGO_CFLAGS += -DADXL345_I2C_DEVICE=$(IMU_NAVGO_I2C_DEVICE)
|
|
IMU_NAVGO_CFLAGS += -DADXL345_I2C_ADDR=ADXL345_ADDR_ALT
|
|
IMU_NAVGO_CFLAGS += -DADXL345_BW_RATE=0x8
|
|
IMU_NAVGO_SRCS += peripherals/adxl345.i2c.c
|
|
|
|
IMU_NAVGO_CFLAGS += -DHMC58XX_I2C_DEVICE=$(IMU_NAVGO_I2C_DEVICE)
|
|
IMU_NAVGO_SRCS += peripherals/hmc58xx.c
|
|
|
|
ap.CFLAGS += $(IMU_NAVGO_CFLAGS)
|
|
ap.srcs += $(IMU_NAVGO_SRCS)
|
|
|