mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-24 08:44:08 -04:00
HAL_ChibiOS: add QMC5883L on QioTekZealotF427
add QMC5883L on QioTekZealotF427
This commit is contained in:
parent
35c2d13e2f
commit
e4f4868d9b
@ -5,7 +5,7 @@ The QioTek Zealot F427 flight controller is sold by a range of resellers listed
|
|||||||
## Features
|
## Features
|
||||||
• STM32F427VIT6 microcontroller
|
• STM32F427VIT6 microcontroller
|
||||||
|
|
||||||
• Three IMUs, one ICM20689(SPI), one ICM20608(SPI), one BMI055(SPI)
|
• Three IMUs, one ICM20689(SPI), one ICM20602(SPI), one BMI088(SPI)
|
||||||
|
|
||||||
• internal heater for IMUs temperature control
|
• internal heater for IMUs temperature control
|
||||||
|
|
||||||
@ -13,7 +13,7 @@ The QioTek Zealot F427 flight controller is sold by a range of resellers listed
|
|||||||
|
|
||||||
• Two barometers, one DPS310(SPI), one MS5611(interna I2C)
|
• Two barometers, one DPS310(SPI), one MS5611(interna I2C)
|
||||||
|
|
||||||
• builtin SPI IST8310 magnetometer(interna I2C)
|
• builtin IST8310 or QMC5883L magnetometer(interna I2C)
|
||||||
|
|
||||||
• builtin analog OSD(SPI)
|
• builtin analog OSD(SPI)
|
||||||
|
|
||||||
|
@ -129,16 +129,16 @@ define HAL_BOARD_TERRAIN_DIRECTORY "/APM/TERRAIN"
|
|||||||
|
|
||||||
# define the order that I2C buses
|
# define the order that I2C buses
|
||||||
I2C_ORDER I2C2 I2C1
|
I2C_ORDER I2C2 I2C1
|
||||||
define HAL_I2C_INTERNAL_MASK 1
|
|
||||||
PB8 I2C1_SCL I2C1
|
PB8 I2C1_SCL I2C1
|
||||||
PB9 I2C1_SDA I2C1
|
PB9 I2C1_SDA I2C1
|
||||||
PB10 I2C2_SCL I2C2
|
PB10 I2C2_SCL I2C2
|
||||||
PB11 I2C2_SDA I2C2
|
PB11 I2C2_SDA I2C2
|
||||||
|
|
||||||
# look for I2C compass
|
# look for I2C compass
|
||||||
COMPASS IST8310 I2C:0:0x0E false ROTATION_YAW_270
|
COMPASS IST8310 I2C:0:0x0E false ROTATION_ROLL_180_YAW_270
|
||||||
|
COMPASS QMC5883L I2C:0:0x0D false ROTATION_ROLL_180_YAW_270
|
||||||
define HAL_PROBE_EXTERNAL_I2C_COMPASSES
|
define HAL_PROBE_EXTERNAL_I2C_COMPASSES
|
||||||
|
define HAL_I2C_INTERNAL_MASK 1
|
||||||
|
|
||||||
# PWM out pins
|
# PWM out pins
|
||||||
PA0 TIM2_CH1 TIM2 PWM(1) GPIO(50)
|
PA0 TIM2_CH1 TIM2 PWM(1) GPIO(50)
|
||||||
@ -200,12 +200,16 @@ define HAL_BATT_VOLT_PIN 13
|
|||||||
define HAL_BATT_CURR_PIN 12
|
define HAL_BATT_CURR_PIN 12
|
||||||
define HAL_BATT2_VOLT_PIN 9
|
define HAL_BATT2_VOLT_PIN 9
|
||||||
define HAL_BATT2_CURR_PIN 8
|
define HAL_BATT2_CURR_PIN 8
|
||||||
define HAL_BATT_VOLT_SCALE 10.7
|
define HAL_BATT_VOLT_SCALE 17.5
|
||||||
define HAL_BATT_CURR_SCALE 17
|
define HAL_BATT_CURR_SCALE 17
|
||||||
|
define HAL_BATT2_VOLT_SCALE 17.5
|
||||||
|
define HAL_BATT2_CURR_SCALE 17
|
||||||
|
|
||||||
|
|
||||||
define HAL_HAVE_IMU_HEATER 1
|
define HAL_HAVE_IMU_HEATER 1
|
||||||
PE12 HEATER_EN OUTPUT LOW GPIO(5)
|
PE12 HEATER_EN OUTPUT LOW GPIO(5)
|
||||||
define HAL_HEATER_GPIO_PIN 5
|
define HAL_HEATER_GPIO_PIN 5
|
||||||
|
define HAL_IMU_TEMP_DEFAULT 45
|
||||||
|
|
||||||
define HAL_HAVE_SAFETY_SWITCH 1
|
define HAL_HAVE_SAFETY_SWITCH 1
|
||||||
PE7 LED_SAFETY OUTPUT
|
PE7 LED_SAFETY OUTPUT
|
||||||
|
Loading…
Reference in New Issue
Block a user