atbetaflight/make/mcu
Dominic Clifton cde9a9517b SPRacingF7DUAL - Dual SIMULTANEOUS gyro support. (#5264)
* CF/BF - Set STM32F7 SPI FAST clock to 13.5Mhz - Gyros not stable at
27mhz.

* CF/BF - Initial SPRacingF7DUAL commit.

Support two simultaneous gyro support (code by Dominic Clifton and Martin Budden)
There are new debug modes so you can see the difference between each gyro.

Notes:
* spi bus instance caching broke spi mpu detection because the detection
tries I2C first which overwrites the selected bus instance when using
dual gyro.
* ALL other dual-gyro boards have one sensor per bus.  SPRacingF7DUAL is has two per bus and thus commit has a lot of changes to fix SPI/BUS/GYRO initialisation issues.

* CF/BF - Add SPRacingF4EVODG target.

This target adds a second gyro to the board using the SPI pads on the back of the board.

* CF/BF - Temporarily disable Gyro EXTI pin to allow NEO target to build.
2018-03-04 11:29:31 +13:00
..
SITL.mk Moved rx drivers into `drivers/rx/`. 2017-12-24 13:55:18 +13:00
STM32F1.mk Enabled switch fallthrough checking by compiler 2017-12-23 19:46:40 +00:00
STM32F3.mk Enabled switch fallthrough checking by compiler 2017-12-23 19:46:40 +00:00
STM32F4.mk Enabled switch fallthrough checking by compiler 2017-12-23 19:46:40 +00:00
STM32F7.mk SPRacingF7DUAL - Dual SIMULTANEOUS gyro support. (#5264) 2018-03-04 11:29:31 +13:00