add I2C support, and remove blackbox flash define

Signed-off-by: Cheng Lin <bnn1044@gmail.com>

remove blackbox support
This commit is contained in:
Cheng Lin 2018-12-04 20:39:41 -05:00
parent c400186e70
commit 40247b0a1b
3 changed files with 12 additions and 30 deletions

View File

@ -1,13 +0,0 @@
MCU: STM32F722RE
IMU: ICM-20602
IMU Interrupt: yes
BARO: NO
VCP: YES
Hardware UARTS: 6 uarts
OSD: uses a AB7456 chip
Blackbox: SD Card
PPM/UART NOT Shared: YES
Battery Voltage Sensor: 10:1
Current sensor: 0.5 mOhm, 250 Current scale in the setting
Integrated Voltage Regulator: 3 A 5v
120A Current sensing PDB and 150A burst current for 10S on the current sensing Resistor

View File

@ -51,26 +51,16 @@
#define GYRO_1_ALIGN CW0_DEG
#define ACC_1_ALIGN CW0_DEG
#define USE_MAG
#define USE_MAG_HMC5883
#define USE_MAG_QMC5883
#define MAG_I2C_INSTANCE (I2CDEV_2)
#define USE_MAX7456
#define MAX7456_SPI_INSTANCE SPI3
#define MAX7456_SPI_CS_PIN PA15
#define MAX7456_SPI_CLK (SPI_CLOCK_STANDARD) // 10MHz
#define MAX7456_RESTORE_CLK (SPI_CLOCK_FAST)
//define use flash
#define FLASH_CS_PIN PB12
#define FLASH_SPI_INSTANCE SPI2
#define USE_FLASHFS
#define USE_FLASH_M25P16
//define use SD card
#define USE_SDCARD
#define USE_SDCARD_SPI
#define SDCARD_DETECT_PIN PA8
#define SDCARD_SPI_INSTANCE SPI2
#define SDCARD_SPI_CS_PIN SPI2_NSS_PIN
#define SDCARD_DMA_STREAM_TX_FULL DMA1_Stream4
#define SDCARD_DMA_CHANNEL 0
#define USE_VCP
@ -104,6 +94,10 @@
#define USE_ESCSERIAL
#define ESCSERIAL_TIMER_TX_PIN PB8 // (Hardware=0, PPM)
#define USE_I2C
#define USE_I2C_DEVICE_2 // External I2C
#define I2C_DEVICE (I2CDEV_2)
#define USE_SPI
#define USE_SPI_DEVICE_1
#define USE_SPI_DEVICE_2
@ -133,9 +127,8 @@
#define CURRENT_METER_SCALE_DEFAULT 250 // 3.3/120A = 25mv/A
#define BINDPLUG_PIN PB2
#define ENABLE_BLACKBOX_LOGGING_ON_SPIFLASH_BY_DEFAULT
#define DEFAULT_RX_FEATURE FEATURE_RX_SERIAL
#define SERIALRX_UART SERIAL_PORT_UART5
#define SERIALRX_UART SERIAL_PORT_UART5
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
#define TARGET_IO_PORTA 0xffff

View File

@ -1,5 +1,5 @@
F7X2RE_TARGETS += $(TARGET)
FEATURES += VCP ONBOARDFLASH SDCARD_SPI
FEATURES += VCP ONBOARDFLASH
TARGET_SRC = \
drivers/accgyro/accgyro_mpu.c \
drivers/accgyro/accgyro_mpu6500.c \
@ -7,4 +7,6 @@ TARGET_SRC = \
drivers/accgyro/accgyro_spi_mpu6000.c \
drivers/light_ws2811strip.c \
drivers/light_ws2811strip_hal.c \
drivers/compass/compass_hmc5883l.c \
drivers/compass/compass_qmc5883l.c \
drivers/max7456.c