Skip to content

Commit

Permalink
[target] update IFRC_IFLIGHT_SUCCEX_E_F7 adding BMI270 and ICM20689 (#…
Browse files Browse the repository at this point in the history
…952)

[target] IFRC_IFLIGHT_SUCCEX_E_F7 add BMI270 and ICM20689
  • Loading branch information
nerdCopter committed Apr 4, 2024
1 parent eecaa61 commit d950203
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 13 deletions.
2 changes: 1 addition & 1 deletion src/main/target/IFRC_IFLIGHT_SUCCEX_E_F7/target.c
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
#include "drivers/dma.h"

const timerHardware_t timerHardware[USABLE_TIMER_CHANNEL_COUNT] = {
DEF_TIM(TIM5, CH1, PA0, TIM_USE_ANY, 0, 0),
DEF_TIM(TIM5, CH1, PA0, TIM_USE_ANY, 0, 0), //cam

DEF_TIM(TIM9, CH2, PA3, TIM_USE_PPM, 0, 0), // PPM

Expand Down
19 changes: 17 additions & 2 deletions src/main/target/IFRC_IFLIGHT_SUCCEX_E_F7/target.h
Original file line number Diff line number Diff line change
Expand Up @@ -51,14 +51,29 @@
#define MPU6000_CS_PIN PA15

#define USE_GYRO
#define USE_GYRO_SPI_MPU6000

#define USE_ACC

#define USE_ACC_SPI_MPU6000
#define USE_GYRO_SPI_MPU6000

#define ACC_MPU6000_ALIGN CW180_DEG
#define GYRO_MPU6000_ALIGN CW180_DEG

#define USE_GYRO_SPI_ICM20689
#define USE_ACC_SPI_ICM20689
#define ACC_ICM20689_ALIGN CW180_DEG
#define GYRO_ICM20689_ALIGN CW180_DEG
#define ICM20689_CS_PIN PA15
#define ICM20689_SPI_INSTANCE SPI1

#define USE_SPI_GYRO
#define USE_GYRO_EXTI
#define USE_ACCGYRO_BMI270
#define ACC_BMI270_ALIGN CW180_DEG
#define GYRO_BMI270_ALIGN CW180_DEG
#define BMI270_CS_PIN PA15
#define BMI270_SPI_INSTANCE SPI1

#define USE_VCP
#define USE_UART1
#define USE_UART2
Expand Down
22 changes: 12 additions & 10 deletions src/main/target/IFRC_IFLIGHT_SUCCEX_E_F7/target.mk
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@ F7X2RE_TARGETS += $(TARGET)
FEATURES = VCP ONBOARDFLASH

TARGET_SRC = \
drivers/accgyro/accgyro_mpu.c \
drivers/accgyro/accgyro_spi_mpu6000.c \
drivers/barometer/barometer_bmp280.c \
drivers/barometer/barometer_bmp085.c\
drivers/barometer/barometer_ms5611.c\
drivers/compass/compass_hmc5883l.c \
drivers/compass/compass_qmc5883l.c \
drivers/light_ws2811strip.c \
drivers/light_ws2811strip_hal.c \
drivers/max7456.c
drivers/accgyro/accgyro_mpu.c \
drivers/accgyro/accgyro_spi_mpu6000.c \
drivers/accgyro/accgyro_spi_icm20689.c \
drivers/accgyro/accgyro_spi_bmi270.c \
drivers/barometer/barometer_bmp280.c \
drivers/barometer/barometer_bmp085.c\
drivers/barometer/barometer_ms5611.c\
drivers/compass/compass_hmc5883l.c \
drivers/compass/compass_qmc5883l.c \
drivers/light_ws2811strip.c \
drivers/light_ws2811strip_hal.c \
drivers/max7456.c

0 comments on commit d950203

Please sign in to comment.