mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-24 00:33:56 -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
|
||||
• 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
|
||||
|
||||
@ -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)
|
||||
|
||||
• builtin SPI IST8310 magnetometer(interna I2C)
|
||||
• builtin IST8310 or QMC5883L magnetometer(interna I2C)
|
||||
|
||||
• builtin analog OSD(SPI)
|
||||
|
||||
|
@ -129,16 +129,16 @@ define HAL_BOARD_TERRAIN_DIRECTORY "/APM/TERRAIN"
|
||||
|
||||
# define the order that I2C buses
|
||||
I2C_ORDER I2C2 I2C1
|
||||
define HAL_I2C_INTERNAL_MASK 1
|
||||
PB8 I2C1_SCL I2C1
|
||||
PB9 I2C1_SDA I2C1
|
||||
PB10 I2C2_SCL I2C2
|
||||
PB11 I2C2_SDA I2C2
|
||||
|
||||
# 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_I2C_INTERNAL_MASK 1
|
||||
|
||||
# PWM out pins
|
||||
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_BATT2_VOLT_PIN 9
|
||||
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_BATT2_VOLT_SCALE 17.5
|
||||
define HAL_BATT2_CURR_SCALE 17
|
||||
|
||||
|
||||
define HAL_HAVE_IMU_HEATER 1
|
||||
PE12 HEATER_EN OUTPUT LOW GPIO(5)
|
||||
define HAL_HEATER_GPIO_PIN 5
|
||||
define HAL_IMU_TEMP_DEFAULT 45
|
||||
|
||||
define HAL_HAVE_SAFETY_SWITCH 1
|
||||
PE7 LED_SAFETY OUTPUT
|
||||
|
Loading…
Reference in New Issue
Block a user