From ccd54409f34269b63ac61d4d2015be762f040562 Mon Sep 17 00:00:00 2001 From: CUAVcaijie Date: Wed, 25 Dec 2019 09:28:52 +0800 Subject: [PATCH] HAL_ChibiOS: Adding SPI devices for CUAV_GPS --- .../AP_HAL_ChibiOS/hwdef/CUAV_GPS/hwdef.dat | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/libraries/AP_HAL_ChibiOS/hwdef/CUAV_GPS/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/CUAV_GPS/hwdef.dat index c9f7317963..b52525551f 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/CUAV_GPS/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/CUAV_GPS/hwdef.dat @@ -82,11 +82,26 @@ define HAL_I2C_INTERNAL_MASK 0 # only one I2C bus I2C_ORDER I2C3 -# IST compass +# only one SPI bus in normal config +PA5 SPI1_SCK SPI1 +PA6 SPI1_MISO SPI1 +PA7 SPI1_MOSI SPI1 + +# SPI CS +PA4 MAG_CS CS +PA10 MS5611_CS CS + +# SPI devices +SPIDEV rm3100 SPI1 DEVID1 MAG_CS MODE0 1*MHZ 1*MHZ +SPIDEV ms5611 SPI1 DEVID2 MS5611_CS MODE3 20*MHZ 20*MHZ + +# compass COMPASS IST8310 I2C:0:0x0E false ROTATION_ROLL_180_YAW_90 +COMPASS RM3100 SPI:rm3100 false ROTATION_NONE -# BMP388 baro +# baro BARO BMP388 I2C:0:0x76 +BARO MS56XX SPI:ms5611 # PWM output for buzzer PB10 TIM2_CH3 TIM2 GPIO(77) LOW ALARM