1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-14 20:10:18 +03:00

Converted Unified Target configurations to use alternate functions.

This commit is contained in:
mikeller 2019-05-23 00:27:59 +12:00
parent c076c6b3c2
commit aa1c7025d1
47 changed files with 903 additions and 584 deletions

View file

@ -5251,7 +5251,7 @@ static void cliResource(char *cmdline)
#ifdef USE_TIMER_MGMT #ifdef USE_TIMER_MGMT
static void printTimerDetails(const ioTag_t ioTag, const unsigned timerIndex, const bool equalsDefault, const dumpFlags_t dumpMask, printFn *printValue) static void printTimerDetails(const ioTag_t ioTag, const unsigned timerIndex, const bool equalsDefault, const dumpFlags_t dumpMask, printFn *printValue)
{ {
const char *format = "timer %c%02d af%d"; const char *format = "timer %c%02d AF%d";
const char *emptyFormat = "timer %c%02d NONE"; const char *emptyFormat = "timer %c%02d NONE";
if (timerIndex > 0) { if (timerIndex > 0) {
@ -5346,7 +5346,7 @@ static void alternateFunctionToString(const ioTag_t ioTag, const int index, char
if (!timer) { if (!timer) {
memcpy(buf, "NONE", TIMER_AF_STRING_BUFSIZE); memcpy(buf, "NONE", TIMER_AF_STRING_BUFSIZE);
} else { } else {
tfp_sprintf(buf, "af%d", timer->alternateFunction); tfp_sprintf(buf, "AF%d", timer->alternateFunction);
} }
} }
@ -5413,7 +5413,7 @@ static void cliTimer(char *cmdline)
/* output the list of available options */ /* output the list of available options */
const timerHardware_t *timer; const timerHardware_t *timer;
for (unsigned index = 0; (timer = timerGetByTagAndIndex(ioTag, index + 1)); index++) { for (unsigned index = 0; (timer = timerGetByTagAndIndex(ioTag, index + 1)); index++) {
cliPrintLinef("# af%d: TIM%d CH%d%s", cliPrintLinef("# AF%d: TIM%d CH%d%s",
timer->alternateFunction, timer->alternateFunction,
timerGetTIMNumber(timer->tim), timerGetTIMNumber(timer->tim),
CC_INDEX_FROM_CHANNEL(timer->channel) + 1, CC_INDEX_FROM_CHANNEL(timer->channel) + 1,

View file

@ -40,17 +40,17 @@ resource GYRO_CS 1 D02
resource GYRO_CS 2 C04 resource GYRO_CS 2 C04
# timer # timer
timer A15 af1 timer A15 AF1
# pin A15: TIM2 CH1 (AF1) # pin A15: TIM2 CH1 (AF1)
timer A08 af1 timer A08 AF1
# pin A08: TIM1 CH1 (AF1) # pin A08: TIM1 CH1 (AF1)
timer C08 af3 timer C08 AF3
# pin C08: TIM8 CH3 (AF3) # pin C08: TIM8 CH3 (AF3)
timer B06 af2 timer B06 AF2
# pin B06: TIM4 CH1 (AF2) # pin B06: TIM4 CH1 (AF2)
timer C09 af3 timer C09 AF3
# pin C09: TIM8 CH4 (AF3) # pin C09: TIM8 CH4 (AF3)
timer B07 af2 timer B07 AF2
# pin B07: TIM4 CH2 (AF2) # pin B07: TIM4 CH2 (AF2)
# dma # dma

View file

@ -60,31 +60,31 @@ resource FLASH_CS 1 B12
set flash_spi_bus = 2 set flash_spi_bus = 2
# Timers # Timers
timer A08 af1 timer A08 AF1
# pin A08: TIM1 CH1 (AF1) # pin A08: TIM1 CH1 (AF1)
timer B00 af2 timer B00 AF2
# pin B00: TIM3 CH3 (AF2) # pin B00: TIM3 CH3 (AF2)
timer B01 af2 timer B01 AF2
# pin B01: TIM3 CH4 (AF2) # pin B01: TIM3 CH4 (AF2)
timer B14 af1 timer B14 AF1
# pin B14: TIM1 CH2N (AF1) # pin B14: TIM1 CH2N (AF1)
timer B15 af1 timer B15 AF1
# pin B15: TIM1 CH3N (AF1) # pin B15: TIM1 CH3N (AF1)
timer B08 af2 timer B08 AF2
# pin B08: TIM4 CH3 (AF2) # pin B08: TIM4 CH3 (AF2)
timer B09 af2 timer B09 AF2
# pin B09: TIM4 CH4 (AF2) # pin B09: TIM4 CH4 (AF2)
timer A00 af2 timer A00 AF2
# pin A00: TIM5 CH1 (AF2) # pin A00: TIM5 CH1 (AF2)
timer A01 af2 timer A01 AF2
# pin A01: TIM5 CH2 (AF2) # pin A01: TIM5 CH2 (AF2)
timer C06 af3 timer C06 AF3
# pin C06: TIM8 CH1 (AF3) # pin C06: TIM8 CH1 (AF3)
timer C07 af3 timer C07 AF3
# pin C07: TIM8 CH2 (AF3) # pin C07: TIM8 CH2 (AF3)
timer C08 af3 timer C08 AF3
# pin C08: TIM8 CH3 (AF3) # pin C08: TIM8 CH3 (AF3)
timer C09 af3 timer C09 AF3
# pin C09: TIM8 CH4 (AF3) # pin C09: TIM8 CH4 (AF3)
resource MOTOR 1 B08 resource MOTOR 1 B08
resource MOTOR 2 B09 resource MOTOR 2 B09

View file

@ -66,31 +66,31 @@ resource OSD_CS 1 B12
set max7456_spi_bus = 3 set max7456_spi_bus = 3
# Timers # Timers
timer A08 af1 timer A08 AF1
# pin A08: TIM1 CH1 (AF1) # pin A08: TIM1 CH1 (AF1)
timer C06 af3 timer C06 AF3
# pin C06: TIM8 CH1 (AF3) # pin C06: TIM8 CH1 (AF3)
timer C07 af2 timer C07 AF2
# pin C07: TIM3 CH2 (AF2) # pin C07: TIM3 CH2 (AF2)
timer B14 af3 timer B14 AF3
# pin B14: TIM8 CH2N (AF3) # pin B14: TIM8 CH2N (AF3)
timer B00 af1 timer B00 AF1
# pin B00: TIM1 CH2N (AF1) # pin B00: TIM1 CH2N (AF1)
timer A00 af2 timer A00 AF2
# pin A00: TIM5 CH1 (AF2) # pin A00: TIM5 CH1 (AF2)
timer C08 af3 timer C08 AF3
# pin C08: TIM8 CH3 (AF3) # pin C08: TIM8 CH3 (AF3)
timer A01 af2 timer A01 AF2
# pin A01: TIM5 CH2 (AF2) # pin A01: TIM5 CH2 (AF2)
timer C09 af3 timer C09 AF3
# pin C09: TIM8 CH4 (AF3) # pin C09: TIM8 CH4 (AF3)
timer B01 af2 timer B01 AF2
# pin B01: TIM3 CH4 (AF2) # pin B01: TIM3 CH4 (AF2)
timer B15 af1 timer B15 AF1
# pin B15: TIM1 CH3N (AF1) # pin B15: TIM1 CH3N (AF1)
timer B08 af2 timer B08 AF2
# pin B08: TIM4 CH3 (AF2) # pin B08: TIM4 CH3 (AF2)
timer B09 af2 timer B09 AF2
# pin B09: TIM4 CH4 (AF2) # pin B09: TIM4 CH4 (AF2)
resource MOTOR 1 C06 resource MOTOR 1 C06
resource MOTOR 2 C07 resource MOTOR 2 C07

View file

@ -56,31 +56,31 @@ resource OSD_CS 1 B12
set max7456_spi_bus = 3 set max7456_spi_bus = 3
# Timers # Timers
timer A08 af1 timer A08 AF1
# pin A08: TIM1 CH1 (AF1) # pin A08: TIM1 CH1 (AF1)
timer C06 af3 timer C06 AF3
# pin C06: TIM8 CH1 (AF3) # pin C06: TIM8 CH1 (AF3)
timer C07 af2 timer C07 AF2
# pin C07: TIM3 CH2 (AF2) # pin C07: TIM3 CH2 (AF2)
timer B14 af3 timer B14 AF3
# pin B14: TIM8 CH2N (AF3) # pin B14: TIM8 CH2N (AF3)
timer B00 af1 timer B00 AF1
# pin B00: TIM1 CH2N (AF1) # pin B00: TIM1 CH2N (AF1)
timer A00 af2 timer A00 AF2
# pin A00: TIM5 CH1 (AF2) # pin A00: TIM5 CH1 (AF2)
timer C08 af3 timer C08 AF3
# pin C08: TIM8 CH3 (AF3) # pin C08: TIM8 CH3 (AF3)
timer A01 af2 timer A01 AF2
# pin A01: TIM5 CH2 (AF2) # pin A01: TIM5 CH2 (AF2)
timer C09 af3 timer C09 AF3
# pin C09: TIM8 CH4 (AF3) # pin C09: TIM8 CH4 (AF3)
timer B01 af2 timer B01 AF2
# pin B01: TIM3 CH4 (AF2) # pin B01: TIM3 CH4 (AF2)
timer B15 af1 timer B15 AF1
# pin B15: TIM1 CH3N (AF1) # pin B15: TIM1 CH3N (AF1)
timer B08 af2 timer B08 AF2
# pin B08: TIM4 CH3 (AF2) # pin B08: TIM4 CH3 (AF2)
timer B09 af2 timer B09 AF2
# pin B09: TIM4 CH4 (AF2) # pin B09: TIM4 CH4 (AF2)
resource MOTOR 1 C06 resource MOTOR 1 C06
resource MOTOR 2 C07 resource MOTOR 2 C07

View file

@ -1,123 +1,115 @@
# Betaflight / BEEROTORF4 (BRF4) 4.0.0 Mar 3 2019 / 15:29:39 (f4cbe85a2) MSP API: 1.41 # Betaflight / STM32F405 (S405) 4.1.0 May 26 2019 / 13:44:05 (00969f3ba) MSP API: 1.42
board_name BEEROTORF4 board_name BEEROTORF4
manufacturer_id RCTI manufacturer_id RCTI
# resources # resources
resource BEEPER 1 B03 resource BEEPER 1 B03
resource MOTOR 1 B00 resource MOTOR 1 B00
resource MOTOR 2 B01 resource MOTOR 2 B01
resource MOTOR 3 A01 resource MOTOR 3 A01
resource MOTOR 4 A00 resource MOTOR 4 A00
resource MOTOR 5 C06 resource MOTOR 5 C06
resource MOTOR 6 C07 resource MOTOR 6 C07
resource MOTOR 7 B05 resource MOTOR 7 B05
resource MOTOR 8 B09 resource MOTOR 8 B09
resource PPM 1 A03 resource PPM 1 A03
resource LED_STRIP 1 B08 resource LED_STRIP 1 B08
resource SERIAL_TX 1 A09 resource SERIAL_TX 1 A09
resource SERIAL_TX 2 A02 resource SERIAL_TX 2 A02
resource SERIAL_TX 3 B10 resource SERIAL_TX 3 B10
resource SERIAL_RX 1 A10 resource SERIAL_RX 1 A10
resource SERIAL_RX 2 A03 resource SERIAL_RX 2 A03
resource SERIAL_RX 3 B11 resource SERIAL_RX 3 B11
resource INVERTER 2 C15 resource INVERTER 2 C15
resource INVERTER 3 C14 resource INVERTER 3 C14
resource I2C_SCL 1 B06 resource I2C_SCL 1 B06
resource I2C_SDA 1 B07 resource I2C_SDA 1 B07
resource LED 1 B04 resource LED 1 B04
resource RX_BIND_PLUG 1 NONE resource SPI_SCK 1 A05
resource SPI_SCK 1 A05 resource SPI_SCK 2 B13
resource SPI_SCK 2 B13 resource SPI_SCK 3 C10
resource SPI_SCK 3 C10 resource SPI_MISO 1 A06
resource SPI_MISO 1 A06 resource SPI_MISO 2 B14
resource SPI_MISO 2 B14 resource SPI_MISO 3 C11
resource SPI_MISO 3 C11 resource SPI_MOSI 1 A07
resource SPI_MOSI 1 A07 resource SPI_MOSI 2 B15
resource SPI_MOSI 2 B15 resource SPI_MOSI 3 C12
resource SPI_MOSI 3 C12 resource ESCSERIAL 1 A03
resource ESCSERIAL 1 A03 resource ADC_BATT 1 C00
resource ADC_BATT 1 C00 resource ADC_RSSI 1 C02
resource ADC_RSSI 1 C02 resource ADC_CURR 1 C01
resource ADC_CURR 1 C01 resource SDCARD_CS 1 B12
resource SDCARD_CS 1 B12 resource SDCARD_DETECT 1 C03
resource SDCARD_DETECT 1 C03 resource OSD_CS 1 A15
resource OSD_CS 1 A15 resource GYRO_EXTI 1 A08
resource GYRO_EXTI 1 A08 resource GYRO_CS 1 A04
resource GYRO_CS 1 A04 resource USB_DETECT 1 C05
resource GYRO_CS 2 NONE
resource USB_DETECT 1 C05 # timer
timer A03 AF3
# timer # pin A03: TIM9 CH2 (AF3)
timer B00 af1 timer B00 AF1
# pin B00: TIM1 CH2N (AF1) # pin B00: TIM1 CH2N (AF1)
timer B01 af1 timer B01 AF1
# pin B01: TIM1 CH3N (AF1) # pin B01: TIM1 CH3N (AF1)
timer A01 af1 timer A01 AF1
# pin A01: TIM2 CH2 (AF1) # pin A01: TIM2 CH2 (AF1)
timer A00 af1 timer A00 AF1
# pin A00: TIM2 CH1 (AF1) # pin A00: TIM2 CH1 (AF1)
timer C06 af3 timer C06 AF3
# pin C06: TIM8 CH1 (AF3) # pin C06: TIM8 CH1 (AF3)
timer C07 af3 timer C07 AF3
# pin C07: TIM8 CH2 (AF3) # pin C07: TIM8 CH2 (AF3)
timer B05 af2 timer B05 AF2
# pin B05: TIM3 CH2 (AF2) # pin B05: TIM3 CH2 (AF2)
timer B09 af2 timer B09 AF2
# pin B09: TIM4 CH4 (AF2) # pin B09: TIM4 CH4 (AF2)
timer B08 af2 timer B08 AF2
# pin B08: TIM4 CH3 (AF2) # pin B08: TIM4 CH3 (AF2)
# dma # dma
dma SPI_TX 2 0 dma SPI_TX 2 0
# SPI_TX 2: DMA1 Stream 4 Channel 0 # SPI_TX 2: DMA1 Stream 4 Channel 0
dma SPI_TX 3 0 dma SPI_TX 3 0
# SPI_TX 3: DMA1 Stream 5 Channel 0 # SPI_TX 3: DMA1 Stream 5 Channel 0
dma SPI_RX 3 0 dma SPI_RX 3 0
# SPI_RX 3: DMA1 Stream 0 Channel 0 # SPI_RX 3: DMA1 Stream 0 Channel 0
dma ADC 1 0 dma ADC 1 0
# ADC 1: DMA2 Stream 0 Channel 0 # ADC 1: DMA2 Stream 0 Channel 0
dma pin B00 0 dma pin B00 0
# pin B00: DMA2 Stream 6 Channel 0 # pin B00: DMA2 Stream 6 Channel 0
dma pin B01 0 dma pin B01 0
# pin B01: DMA2 Stream 6 Channel 0 # pin B01: DMA2 Stream 6 Channel 0
dma pin A01 0 dma pin A01 0
# pin A01: DMA1 Stream 6 Channel 3 # pin A01: DMA1 Stream 6 Channel 3
dma pin A00 0 dma pin A00 0
# pin A00: DMA1 Stream 5 Channel 3 # pin A00: DMA1 Stream 5 Channel 3
dma pin C06 0 dma pin C06 0
# pin C06: DMA2 Stream 2 Channel 0 # pin C06: DMA2 Stream 2 Channel 0
dma pin C07 0 dma pin C07 0
# pin C07: DMA2 Stream 2 Channel 0 # pin C07: DMA2 Stream 2 Channel 0
dma pin B05 0 dma pin B05 0
# pin B05: DMA1 Stream 5 Channel 5 # pin B05: DMA1 Stream 5 Channel 5
dma pin B08 0 dma pin B08 0
# pin B08: DMA1 Stream 7 Channel 2 # pin B08: DMA1 Stream 7 Channel 2
# feature # master
feature -RX_PARALLEL_PWM set baro_bustype = I2C
feature RX_SERIAL set baro_i2c_device = 1
feature OSD set blackbox_device = SDCARD
set dshot_burst = ON
serial 1 64 115200 57600 0 115200 set current_meter = ADC
set battery_meter = ADC
# master set beeper_inversion = ON
set baro_bustype = I2C set beeper_od = OFF
set baro_i2c_device = 1 set sdcard_detect_inverted = ON
set baro_i2c_address = 0 set sdcard_mode = SPI
set serialrx_provider = SBUS set sdcard_spi_bus = 2
set adc_device = 1 set system_hse_mhz = 8
set dshot_burst = ON set max7456_spi_bus = 3
set motor_pwm_protocol = ONESHOT125 set dashboard_i2c_bus = 1
set current_meter = ADC set gyro_1_bustype = SPI
set battery_meter = ADC set gyro_1_spibus = 1
set beeper_inversion = ON set gyro_1_sensor_align = CW270
set beeper_od = OFF set gyro_2_spibus = 1
set sdcard_detect_inverted = ON
set sdcard_mode = SPI
set sdcard_spi_bus = 2
set system_hse_mhz = 8
set max7456_spi_bus = 3
set gyro_1_bustype = SPI
set gyro_1_spibus = 1
set gyro_1_sensor_align = CW270

View file

@ -43,19 +43,19 @@ resource GYRO_CS 1 A04
resource USB_DETECT 1 C05 resource USB_DETECT 1 C05
# timer # timer
timer B09 af3 timer B09 AF3
# pin B09: TIM11 CH1 (AF3) # pin B09: TIM11 CH1 (AF3)
timer B00 af1 timer B00 AF1
# pin B00: TIM1 CH2N (AF1) # pin B00: TIM1 CH2N (AF1)
timer B01 af3 timer B01 AF3
# pin B01: TIM8 CH3N (AF3) # pin B01: TIM8 CH3N (AF3)
timer A03 af1 timer A03 AF1
# pin A03: TIM2 CH4 (AF1) # pin A03: TIM2 CH4 (AF1)
timer A02 af1 timer A02 AF1
# pin A02: TIM2 CH3 (AF1) # pin A02: TIM2 CH3 (AF1)
timer B04 af2 timer B04 AF2
# pin B04: TIM3 CH1 (AF2) # pin B04: TIM3 CH1 (AF2)
timer B08 af2 timer B08 AF2
# pin B08: TIM4 CH3 (AF2) # pin B08: TIM4 CH3 (AF2)
# dma # dma

View file

@ -67,17 +67,17 @@ set gyro_1_spibus = 1
set gyro_1_sensor_align = CW0 set gyro_1_sensor_align = CW0
# timer # timer
timer B03 af1 timer B03 AF1
# pin B03: TIM2 CH2 (AF1) # pin B03: TIM2 CH2 (AF1)
timer B06 af2 timer B06 AF2
# pin B06: TIM4 CH1 (AF2) # pin B06: TIM4 CH1 (AF2)
timer B07 af2 timer B07 AF2
# pin B07: TIM4 CH2 (AF2) # pin B07: TIM4 CH2 (AF2)
timer B08 af2 timer B08 AF2
# pin B08: TIM4 CH3 (AF2) # pin B08: TIM4 CH3 (AF2)
timer B09 af2 timer B09 AF2
# pin B09: TIM4 CH4 (AF2) # pin B09: TIM4 CH4 (AF2)
timer B01 af2 timer B01 AF2
# pin B01: TIM3 CH4 (AF2) # pin B01: TIM3 CH4 (AF2)
# dma # dma

View file

@ -40,23 +40,23 @@ resource GYRO_EXTI 1 A01
resource GYRO_CS 1 A04 resource GYRO_CS 1 A04
# timer # timer
timer A03 af3 timer A03 AF3
# pin A03: TIM9 CH2 (AF3) # pin A03: TIM9 CH2 (AF3)
timer B10 af1 timer B10 AF1
# pin B10: TIM2 CH3 (AF1) # pin B10: TIM2 CH3 (AF1)
timer B06 af2 timer B06 AF2
# pin B06: TIM4 CH1 (AF2) # pin B06: TIM4 CH1 (AF2)
timer B07 af2 timer B07 AF2
# pin B07: TIM4 CH2 (AF2) # pin B07: TIM4 CH2 (AF2)
timer B08 af2 timer B08 AF2
# pin B08: TIM4 CH3 (AF2) # pin B08: TIM4 CH3 (AF2)
timer A00 af2 timer A00 AF2
# pin A00: TIM5 CH1 (AF2) # pin A00: TIM5 CH1 (AF2)
timer A02 af3 timer A02 AF3
# pin A02: TIM9 CH1 (AF3) # pin A02: TIM9 CH1 (AF3)
timer A09 af1 timer A09 AF1
# pin A09: TIM1 CH2 (AF1) # pin A09: TIM1 CH2 (AF1)
timer A10 af1 timer A10 AF1
# pin A10: TIM1 CH3 (AF1) # pin A10: TIM1 CH3 (AF1)
# dma # dma

View file

@ -46,33 +46,33 @@ resource GYRO_CS 1 A04
resource USB_DETECT 1 C05 resource USB_DETECT 1 C05
# timer # timer
timer B14 af9 timer B14 AF9
# pin B14: TIM12 CH1 (AF9) # pin B14: TIM12 CH1 (AF9)
timer B15 af9 timer B15 AF9
# pin B15: TIM12 CH2 (AF9) # pin B15: TIM12 CH2 (AF9)
timer C06 af3 timer C06 AF3
# pin C06: TIM8 CH1 (AF3) # pin C06: TIM8 CH1 (AF3)
timer C07 af3 timer C07 AF3
# pin C07: TIM8 CH2 (AF3) # pin C07: TIM8 CH2 (AF3)
timer C08 af3 timer C08 AF3
# pin C08: TIM8 CH3 (AF3) # pin C08: TIM8 CH3 (AF3)
timer C09 af3 timer C09 AF3
# pin C09: TIM8 CH4 (AF3) # pin C09: TIM8 CH4 (AF3)
timer B00 af2 timer B00 AF2
# pin B00: TIM3 CH3 (AF2) # pin B00: TIM3 CH3 (AF2)
timer B01 af2 timer B01 AF2
# pin B01: TIM3 CH4 (AF2) # pin B01: TIM3 CH4 (AF2)
timer A03 af1 timer A03 AF1
# pin A03: TIM2 CH4 (AF1) # pin A03: TIM2 CH4 (AF1)
timer A02 af1 timer A02 AF1
# pin A02: TIM2 CH3 (AF1) # pin A02: TIM2 CH3 (AF1)
timer A01 af2 timer A01 AF2
# pin A01: TIM5 CH2 (AF2) # pin A01: TIM5 CH2 (AF2)
timer A08 af1 timer A08 AF1
# pin A08: TIM1 CH1 (AF1) # pin A08: TIM1 CH1 (AF1)
timer A09 af1 timer A09 AF1
# pin A09: TIM1 CH2 (AF1) # pin A09: TIM1 CH2 (AF1)
timer A10 af1 timer A10 AF1
# pin A10: TIM1 CH3 (AF1) # pin A10: TIM1 CH3 (AF1)
# dma # dma

16
unified_targets/configs/ELINF405.config Executable file → Normal file
View file

@ -48,21 +48,21 @@ resource GYRO_CS 1 A04
resource USB_DETECT 1 C05 resource USB_DETECT 1 C05
# timer # timer
timer B00 af2 timer B00 AF2
# pin B00: TIM3 CH3 (AF2) # pin B00: TIM3 CH3 (AF2)
timer B01 af2 timer B01 AF2
# pin B01: TIM3 CH4 (AF2) # pin B01: TIM3 CH4 (AF2)
timer A03 af1 timer A03 AF1
# pin A03: TIM2 CH4 (AF1) # pin A03: TIM2 CH4 (AF1)
timer A02 af1 timer A02 AF1
# pin A02: TIM2 CH3 (AF1) # pin A02: TIM2 CH3 (AF1)
timer A08 af1 timer A08 AF1
# pin A08: TIM1 CH1 (AF1) # pin A08: TIM1 CH1 (AF1)
timer C09 af3 timer C09 AF3
# pin C09: TIM8 CH4 (AF3) # pin C09: TIM8 CH4 (AF3)
timer B06 af2 timer B06 AF2
# pin B06: TIM4 CH1 (AF2) # pin B06: TIM4 CH1 (AF2)
timer B07 af2 timer B07 AF2
# pin B07: TIM4 CH2 (AF2) # pin B07: TIM4 CH2 (AF2)
# dma # dma

24
unified_targets/configs/ELINF722.config Executable file → Normal file
View file

@ -47,14 +47,22 @@ resource GYRO_CS 1 A04
resource USB_DETECT 1 C15 resource USB_DETECT 1 C15
# timer # timer
timer B00 1 timer B00 AF2
timer B01 1 # pin B00: TIM3 CH3 (AF2)
timer A03 0 timer B01 AF2
timer A02 0 # pin B01: TIM3 CH4 (AF2)
timer A08 0 timer A03 AF1
timer C09 1 # pin A03: TIM2 CH4 (AF1)
timer B06 0 timer A02 AF1
timer B07 0 # pin A02: TIM2 CH3 (AF1)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
timer C09 AF3
# pin C09: TIM8 CH4 (AF3)
timer B06 AF2
# pin B06: TIM4 CH1 (AF2)
timer B07 AF2
# pin B07: TIM4 CH2 (AF2)
# dma # dma
dma ADC 1 1 dma ADC 1 1

View file

@ -49,17 +49,28 @@ resource GYRO_CS 1 A15
resource GYRO_CS 2 C03 resource GYRO_CS 2 C03
# timer # timer
timer A00 1 timer A00 AF2
timer A03 2 # pin A00: TIM5 CH1 (AF2)
timer C08 1 timer A03 AF3
timer C06 1 # pin A03: TIM9 CH2 (AF3)
timer C09 1 timer C08 AF3
timer C07 1 # pin C08: TIM8 CH3 (AF3)
timer B06 0 timer C06 AF3
timer B07 0 # pin C06: TIM8 CH1 (AF3)
timer B01 1 timer C09 AF3
timer B00 1 # pin C09: TIM8 CH4 (AF3)
timer A01 0 timer C07 AF3
# pin C07: TIM8 CH2 (AF3)
timer B06 AF2
# pin B06: TIM4 CH1 (AF2)
timer B07 AF2
# pin B07: TIM4 CH2 (AF2)
timer B01 AF2
# pin B01: TIM3 CH4 (AF2)
timer B00 AF2
# pin B00: TIM3 CH3 (AF2)
timer A01 AF1
# pin A01: TIM2 CH2 (AF1)
# dma # dma
dma ADC 3 0 dma ADC 3 0

View file

@ -51,12 +51,18 @@ set max7456_spi_bus = 2
# Timers # Timers
# timer is zero origin # timer is zero origin
timer B00 1 timer B00 AF2
timer B01 1 # pin B00: TIM3 CH3 (AF2)
timer B11 0 timer B01 AF2
timer B10 0 # pin B01: TIM3 CH4 (AF2)
timer A10 0 timer B11 AF1
timer B06 0 # pin B11: TIM2 CH4 (AF1)
timer B10 AF1
# pin B10: TIM2 CH3 (AF1)
timer A10 AF1
# pin A10: TIM1 CH3 (AF1)
timer B06 AF2
# pin B06: TIM4 CH1 (AF2)
resource MOTOR 1 B00 resource MOTOR 1 B00
resource MOTOR 2 B01 resource MOTOR 2 B01
resource MOTOR 3 B11 resource MOTOR 3 B11

23
unified_targets/configs/FLYWOOF405.config Executable file → Normal file
View file

@ -46,17 +46,16 @@ resource GYRO_CS 1 C04
resource USB_DETECT 1 A08 resource USB_DETECT 1 A08
# timer # timer
timer B08 2 timer B00 AF2
timer B00 1 # pin B00: TIM3 CH3 (AF2)
timer B01 1 timer B01 AF2
timer A03 0 # pin B01: TIM3 CH4 (AF2)
timer A02 0 timer A03 AF1
timer B05 1 # pin A03: TIM2 CH4 (AF1)
timer B07 1 timer A02 AF1
timer C09 2 # pin A02: TIM2 CH3 (AF1)
timer B04 1 timer A09 AF1
timer C08 2 # pin A09: TIM1 CH2 (AF1)
timer A09 0
# dma # dma
dma ADC 1 0 dma ADC 1 0
@ -112,4 +111,4 @@ set flash_spi_bus = 3
set gyro_1_bustype = SPI set gyro_1_bustype = SPI
set gyro_1_spibus = 1 set gyro_1_spibus = 1
set gyro_1_sensor_align = CW270 set gyro_1_sensor_align = CW270
set gyro_2_spibus = 1 set gyro_2_spibus = 1

30
unified_targets/configs/FLYWOOF411.config Executable file → Normal file
View file

@ -40,16 +40,24 @@ resource GYRO_CS 1 A04
resource USB_DETECT 1 C15 resource USB_DETECT 1 C15
# timer # timer
timer A02 2 timer A02 AF3
timer A08 0 # pin A02: TIM9 CH1 (AF3)
timer A09 0 timer A08 AF1
timer A10 0 # pin A08: TIM1 CH1 (AF1)
timer B00 1 timer A09 AF1
timer B04 1 # pin A09: TIM1 CH2 (AF1)
timer B01 1 timer A10 AF1
timer A03 1 # pin A10: TIM1 CH3 (AF1)
timer B10 0 timer B00 AF2
timer B11 0 # pin B00: TIM3 CH3 (AF2)
timer B01 AF2
# pin B01: TIM3 CH4 (AF2)
timer A03 AF2
# pin A03: TIM5 CH4 (AF2)
timer B10 AF1
# pin B10: TIM2 CH3 (AF1)
timer B11 AF1
# pin B11: TIM2 CH4 (AF1)
# dma # dma
dma ADC 1 0 dma ADC 1 0
@ -105,4 +113,4 @@ set flash_spi_bus = 2
set gyro_1_bustype = SPI set gyro_1_bustype = SPI
set gyro_1_spibus = 1 set gyro_1_spibus = 1
set gyro_1_sensor_align = CW180 set gyro_1_sensor_align = CW180
set gyro_2_spibus = 1 set gyro_2_spibus = 1

28
unified_targets/configs/FLYWOOF7DUAL.config Executable file → Normal file
View file

@ -54,18 +54,22 @@ resource GYRO_CS 1 A04
resource GYRO_CS 2 B02 resource GYRO_CS 2 B02
# timer # timer
timer C06 2 timer B01 AF2
timer B01 1 # pin B01: TIM3 CH4 (AF2)
timer B04 1 timer B03 AF1
timer B03 0 # pin B03: TIM2 CH2 (AF1)
timer A15 0 timer A15 AF1
timer C08 2 # pin A15: TIM2 CH1 (AF1)
timer C09 2 timer A08 AF1
timer A08 0 # pin A08: TIM1 CH1 (AF1)
timer B08 1 timer B08 AF3
timer B10 0 # pin B08: TIM10 CH1 (AF3)
timer A02 1 timer B10 AF1
timer A03 1 # pin B10: TIM2 CH3 (AF1)
timer A02 AF2
# pin A02: TIM5 CH3 (AF2)
timer A03 AF2
# pin A03: TIM5 CH4 (AF2)
# dma # dma
dma ADC 3 0 dma ADC 3 0

View file

@ -47,15 +47,24 @@ resource GYRO_CS 1 B02
resource GYRO_CS 2 B01 resource GYRO_CS 2 B01
# timer # timer
timer B07 0 timer B07 AF2
timer A09 0 # pin B07: TIM4 CH2 (AF2)
timer A08 0 timer A09 AF1
timer C09 1 # pin A09: TIM1 CH2 (AF1)
timer C08 1 timer A08 AF1
timer C06 1 # pin A08: TIM1 CH1 (AF1)
timer C07 1 timer C09 AF3
timer A15 0 # pin C09: TIM8 CH4 (AF3)
timer B03 0 timer C08 AF3
# pin C08: TIM8 CH3 (AF3)
timer C06 AF3
# pin C06: TIM8 CH1 (AF3)
timer C07 AF3
# pin C07: TIM8 CH2 (AF3)
timer A15 AF1
# pin A15: TIM2 CH1 (AF1)
timer B03 AF1
# pin B03: TIM2 CH2 (AF1)
# dma # dma
dma ADC 3 0 dma ADC 3 0

View file

@ -43,13 +43,20 @@ resource GYRO_CS 1 A04
resource USB_DETECT 1 C05 resource USB_DETECT 1 C05
# timer # timer
timer C09 1 timer C09 AF3
timer A03 0 # pin C09: TIM8 CH4 (AF3)
timer B00 1 timer A03 AF1
timer B01 0 # pin A03: TIM2 CH4 (AF1)
timer A02 0 timer B00 AF2
timer A00 1 # pin B00: TIM3 CH3 (AF2)
timer B09 1 timer B01 AF1
# pin B01: TIM1 CH3N (AF1)
timer A02 AF1
# pin A02: TIM2 CH3 (AF1)
timer A00 AF2
# pin A00: TIM5 CH1 (AF2)
timer B09 AF3
# pin B09: TIM11 CH1 (AF3)
# dma # dma
dma ADC 1 1 dma ADC 1 1

View file

@ -44,20 +44,34 @@ resource GYRO_CS 1 A04
resource GYRO_CS 2 C14 resource GYRO_CS 2 C14
# timer # timer
timer B00 1 timer B00 AF2
timer B01 1 # pin B00: TIM3 CH3 (AF2)
timer A03 0 timer B01 AF2
timer B05 0 # pin B01: TIM3 CH4 (AF2)
timer C08 1 timer A03 AF1
timer C09 1 # pin A03: TIM2 CH4 (AF1)
timer B06 0 timer B05 AF2
timer B08 1 # pin B05: TIM3 CH2 (AF2)
timer C06 1 timer C08 AF3
timer C07 1 # pin C08: TIM8 CH3 (AF3)
timer A09 0 timer C09 AF3
timer A10 0 # pin C09: TIM8 CH4 (AF3)
timer A01 1 timer B06 AF2
timer A02 2 # pin B06: TIM4 CH1 (AF2)
timer B08 AF3
# pin B08: TIM10 CH1 (AF3)
timer C06 AF3
# pin C06: TIM8 CH1 (AF3)
timer C07 AF3
# pin C07: TIM8 CH2 (AF3)
timer A09 AF1
# pin A09: TIM1 CH2 (AF1)
timer A10 AF1
# pin A10: TIM1 CH3 (AF1)
timer A01 AF2
# pin A01: TIM5 CH2 (AF2)
timer A02 AF3
# pin A02: TIM9 CH1 (AF3)
# dma # dma
dma ADC 2 1 dma ADC 2 1

View file

@ -38,16 +38,26 @@ resource GYRO_CS 1 A04
resource USB_DETECT 1 C15 resource USB_DETECT 1 C15
# timer list # timer list
timer A03 2 timer A03 AF3
timer B04 0 # pin A03: TIM9 CH2 (AF3)
timer B05 0 timer B04 AF2
timer B06 0 # pin B04: TIM3 CH1 (AF2)
timer B07 0 timer B05 AF2
timer B03 0 # pin B05: TIM3 CH2 (AF2)
timer B10 0 timer B06 AF2
timer A00 1 # pin B06: TIM4 CH1 (AF2)
timer A02 1 timer B07 AF2
timer A08 0 # pin B07: TIM4 CH2 (AF2)
timer B03 AF1
# pin B03: TIM2 CH2 (AF1)
timer B10 AF1
# pin B10: TIM2 CH3 (AF1)
timer A00 AF2
# pin A00: TIM5 CH1 (AF2)
timer A02 AF2
# pin A02: TIM5 CH3 (AF2)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
# dma # dma
dma ADC 1 0 dma ADC 1 0

View file

@ -48,18 +48,30 @@ resource GYRO_CS 2 A04
resource USB_DETECT 1 C04 resource USB_DETECT 1 C04
# timer # timer
timer E13 0 timer E13 AF1
timer B00 1 # pin E13: TIM1 CH3 (AF1)
timer B01 1 timer B00 AF2
timer E09 0 # pin B00: TIM3 CH3 (AF2)
timer E11 0 timer B01 AF2
timer D12 0 # pin B01: TIM3 CH4 (AF2)
timer B10 0 timer E09 AF1
timer B11 0 # pin E09: TIM1 CH1 (AF1)
timer C06 1 timer E11 AF1
timer C07 1 # pin E11: TIM1 CH2 (AF1)
timer A03 0 timer D12 AF2
timer A02 2 # pin D12: TIM4 CH1 (AF2)
timer B10 AF1
# pin B10: TIM2 CH3 (AF1)
timer B11 AF1
# pin B11: TIM2 CH4 (AF1)
timer C06 AF3
# pin C06: TIM8 CH1 (AF3)
timer C07 AF3
# pin C07: TIM8 CH2 (AF3)
timer A03 AF1
# pin A03: TIM2 CH4 (AF1)
timer A02 AF3
# pin A02: TIM9 CH1 (AF3)
# dma # dma
dma SPI_TX 4 0 dma SPI_TX 4 0

View file

@ -48,13 +48,20 @@ resource GYRO_CS 2 C03
resource USB_DETECT 1 C05 resource USB_DETECT 1 C05
# timer # timer
timer A03 0 timer A03 AF1
timer B00 1 # pin A03: TIM2 CH4 (AF1)
timer B01 1 timer B00 AF2
timer C09 1 # pin B00: TIM3 CH3 (AF2)
timer C08 1 timer B01 AF2
timer B06 0 # pin B01: TIM3 CH4 (AF2)
timer A00 0 timer C09 AF3
# pin C09: TIM8 CH4 (AF3)
timer C08 AF3
# pin C08: TIM8 CH3 (AF3)
timer B06 AF2
# pin B06: TIM4 CH1 (AF2)
timer A00 AF1
# pin A00: TIM2 CH1 (AF1)
# dma # dma
dma ADC 1 1 dma ADC 1 1
@ -118,4 +125,4 @@ set gyro_1_bustype = SPI
set gyro_1_spibus = 1 set gyro_1_spibus = 1
set gyro_1_sensor_align = CW0 set gyro_1_sensor_align = CW0
set gyro_2_spibus = 1 set gyro_2_spibus = 1
set gyro_2_sensor_align = CW90 set gyro_2_sensor_align = CW90

View file

@ -35,12 +35,18 @@ resource GYRO_CS 1 A04
resource USB_DETECT 1 C15 resource USB_DETECT 1 C15
# timer # timer
timer A03 2 timer A03 AF3
timer A00 0 # pin A03: TIM9 CH2 (AF3)
timer B10 0 timer A00 AF1
timer B06 0 # pin A00: TIM2 CH1 (AF1)
timer B07 0 timer B10 AF1
timer A08 0 # pin B10: TIM2 CH3 (AF1)
timer B06 AF2
# pin B06: TIM4 CH1 (AF2)
timer B07 AF2
# pin B07: TIM4 CH2 (AF2)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
# dma # dma
dma ADC 1 0 dma ADC 1 0

View file

@ -51,15 +51,24 @@ resource GYRO_CS 1 B02
resource GYRO_CS 2 A04 resource GYRO_CS 2 A04
# timer # timer
timer A03 2 timer A03 AF3
timer B00 1 # pin A03: TIM9 CH2 (AF3)
timer B01 1 timer B00 AF2
timer B04 0 # pin B00: TIM3 CH3 (AF2)
timer B03 0 timer B01 AF2
timer C09 1 # pin B01: TIM3 CH4 (AF2)
timer C08 1 timer B04 AF2
timer A08 0 # pin B04: TIM3 CH1 (AF2)
timer B08 0 timer B03 AF1
# pin B03: TIM2 CH2 (AF1)
timer C09 AF3
# pin C09: TIM8 CH4 (AF3)
timer C08 AF3
# pin C08: TIM8 CH3 (AF3)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
timer B08 AF2
# pin B08: TIM4 CH3 (AF2)
# dma # dma
dma ADC 3 0 dma ADC 3 0

View file

@ -47,14 +47,22 @@ resource GYRO_CS 1 E04
resource USB_DETECT 1 A08 resource USB_DETECT 1 A08
# timer # timer
timer E13 0 timer E13 AF1
timer B00 1 # pin E13: TIM1 CH3 (AF1)
timer B01 1 timer B00 AF2
timer E09 0 # pin B00: TIM3 CH3 (AF2)
timer E11 0 timer B01 AF2
timer C09 1 # pin B01: TIM3 CH4 (AF2)
timer A03 1 timer E09 AF1
timer D12 0 # pin E09: TIM1 CH1 (AF1)
timer E11 AF1
# pin E11: TIM1 CH2 (AF1)
timer C09 AF3
# pin C09: TIM8 CH4 (AF3)
timer A03 AF2
# pin A03: TIM5 CH4 (AF2)
timer D12 AF2
# pin D12: TIM4 CH1 (AF2)
# dma # dma
dma SPI_TX 1 1 dma SPI_TX 1 1

View file

@ -46,14 +46,22 @@ resource GYRO_CS 1 E04
resource USB_DETECT 1 A08 resource USB_DETECT 1 A08
# timer # timer
timer E13 0 timer E13 AF1
timer B00 1 # pin E13: TIM1 CH3 (AF1)
timer B01 1 timer B00 AF2
timer E09 0 # pin B00: TIM3 CH3 (AF2)
timer E11 0 timer B01 AF2
timer C09 1 # pin B01: TIM3 CH4 (AF2)
timer A03 1 timer E09 AF1
timer D12 0 # pin E09: TIM1 CH1 (AF1)
timer E11 AF1
# pin E11: TIM1 CH2 (AF1)
timer C09 AF3
# pin C09: TIM8 CH4 (AF3)
timer A03 AF2
# pin A03: TIM5 CH4 (AF2)
timer D12 AF2
# pin D12: TIM4 CH1 (AF2)
# dma # dma
dma ADC 1 1 dma ADC 1 1

View file

@ -64,13 +64,20 @@ resource SERIAL_TX 6 C06
resource SERIAL_RX 6 C07 resource SERIAL_RX 6 C07
# TIMERS # TIMERS
timer B09 1 timer B09 AF3
timer C08 1 # pin B09: TIM11 CH1 (AF3)
timer C09 1 timer C08 AF3
timer A08 0 # pin C08: TIM8 CH3 (AF3)
timer A09 0 timer C09 AF3
timer B08 0 # pin C09: TIM8 CH4 (AF3)
timer B03 0 timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
timer A09 AF1
# pin A09: TIM1 CH2 (AF1)
timer B08 AF2
# pin B08: TIM4 CH3 (AF2)
timer B03 AF1
# pin B03: TIM2 CH2 (AF1)
resource MOTOR 1 C08 resource MOTOR 1 C08
resource MOTOR 2 C09 resource MOTOR 2 C09
resource MOTOR 3 A08 resource MOTOR 3 A08
@ -110,4 +117,4 @@ set blackbox_device = SPIFLASH
set dshot_burst = ON set dshot_burst = ON
set motor_pwm_protocol = DSHOT600 set motor_pwm_protocol = DSHOT600
set current_meter = ADC set current_meter = ADC
set battery_meter = ADC set battery_meter = ADC

View file

@ -52,18 +52,30 @@ resource GYRO_CS 1 C02
resource USB_DETECT 1 B12 resource USB_DETECT 1 B12
# timer # timer
timer A03 1 timer A03 AF2
timer C06 0 # pin A03: TIM5 CH4 (AF2)
timer C07 1 timer C06 AF2
timer C08 1 # pin C06: TIM3 CH1 (AF2)
timer C09 1 timer C07 AF3
timer A15 0 # pin C07: TIM8 CH2 (AF3)
timer A08 0 timer C08 AF3
timer B08 0 # pin C08: TIM8 CH3 (AF3)
timer B06 0 timer C09 AF3
timer A00 1 # pin C09: TIM8 CH4 (AF3)
timer A01 1 timer A15 AF1
timer A02 2 # pin A15: TIM2 CH1 (AF1)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
timer B08 AF2
# pin B08: TIM4 CH3 (AF2)
timer B06 AF2
# pin B06: TIM4 CH1 (AF2)
timer A00 AF2
# pin A00: TIM5 CH1 (AF2)
timer A01 AF2
# pin A01: TIM5 CH2 (AF2)
timer A02 AF3
# pin A02: TIM9 CH1 (AF3)
# dma # dma
dma SPI_TX 3 1 dma SPI_TX 3 1

View file

@ -32,16 +32,26 @@ resource GYRO_CS 1 A04
resource USB_DETECT 1 C15 resource USB_DETECT 1 C15
# timer list # timer list
timer A03 2 timer A03 AF3
timer B04 0 # pin A03: TIM9 CH2 (AF3)
timer B05 0 timer B04 AF2
timer B06 0 # pin B04: TIM3 CH1 (AF2)
timer B07 0 timer B05 AF2
timer B03 0 # pin B05: TIM3 CH2 (AF2)
timer B10 0 timer B06 AF2
timer A00 1 # pin B06: TIM4 CH1 (AF2)
timer A02 1 timer B07 AF2
timer A08 0 # pin B07: TIM4 CH2 (AF2)
timer B03 AF1
# pin B03: TIM2 CH2 (AF1)
timer B10 AF1
# pin B10: TIM2 CH3 (AF1)
timer A00 AF2
# pin A00: TIM5 CH1 (AF2)
timer A02 AF2
# pin A02: TIM5 CH3 (AF2)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
# dma # dma
dma ADC 1 0 dma ADC 1 0

View file

@ -50,18 +50,30 @@ resource GYRO_CS 1 C02
resource USB_DETECT 1 B12 resource USB_DETECT 1 B12
# timer # timer
timer A03 2 timer A03 AF3
timer C06 1 # pin A03: TIM9 CH2 (AF3)
timer C07 1 timer C06 AF3
timer C08 1 # pin C06: TIM8 CH1 (AF3)
timer C09 1 timer C07 AF3
timer B01 1 # pin C07: TIM8 CH2 (AF3)
timer A08 0 timer C08 AF3
timer B08 0 # pin C08: TIM8 CH3 (AF3)
timer A02 1 timer C09 AF3
timer A00 1 # pin C09: TIM8 CH4 (AF3)
timer A01 1 timer B01 AF2
timer A15 0 # pin B01: TIM3 CH4 (AF2)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
timer B08 AF2
# pin B08: TIM4 CH3 (AF2)
timer A02 AF2
# pin A02: TIM5 CH3 (AF2)
timer A00 AF2
# pin A00: TIM5 CH1 (AF2)
timer A01 AF2
# pin A01: TIM5 CH2 (AF2)
timer A15 AF1
# pin A15: TIM2 CH1 (AF1)
# dma # dma
dma SPI_TX 3 1 dma SPI_TX 3 1

View file

@ -1,4 +1,4 @@
# Betaflight / STM32F7X2 (S7X2) 4.0.0 Mar 18 2019 / 08:19:06 (4c62d362e) MSP API: 1.41 # Betaflight / STM32F7X2 (S7X2) 4.1.0 May 26 2019 / 14:00:17 (f81d01e2d) MSP API: 1.42
board_name MATEKF722SE board_name MATEKF722SE
manufacturer_id MTKS manufacturer_id MTKS
@ -57,19 +57,32 @@ resource GYRO_CS 2 C15
resource USB_DETECT 1 C14 resource USB_DETECT 1 C14
# timer # timer
timer B04 0 timer B04 AF2
timer B05 0 # pin B04: TIM3 CH1 (AF2)
timer B00 1 timer B05 AF2
timer B01 1 # pin B05: TIM3 CH2 (AF2)
timer A15 0 timer B00 AF2
timer B03 0 # pin B00: TIM3 CH3 (AF2)
timer B06 0 timer B01 AF2
timer B07 0 # pin B01: TIM3 CH4 (AF2)
timer A08 0 timer A15 AF1
timer A03 2 # pin A15: TIM2 CH1 (AF1)
timer A02 2 timer B03 AF1
timer A01 1 # pin B03: TIM2 CH2 (AF1)
timer A00 1 timer B06 AF2
# pin B06: TIM4 CH1 (AF2)
timer B07 AF2
# pin B07: TIM4 CH2 (AF2)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
timer A03 AF3
# pin A03: TIM9 CH2 (AF3)
timer A02 AF3
# pin A02: TIM9 CH1 (AF3)
timer A01 AF2
# pin A01: TIM5 CH2 (AF2)
timer A00 AF2
# pin A00: TIM5 CH1 (AF2)
# dma # dma
dma SPI_TX 3 0 dma SPI_TX 3 0

View file

@ -50,10 +50,24 @@ setsdcard_spi_bus = 3
# Timers # Timers
# First four timers # First four timers
# timer is zero origin # timer is zero origin
timer A0 1 timer A00 AF2
timer A1 1 # pin A00: TIM5 CH1 (AF2)
timer A2 1 timer A01 AF2
timer A3 1 # pin A01: TIM5 CH2 (AF2)
timer A02 AF2
# pin A02: TIM5 CH3 (AF2)
timer A03 AF2
# pin A03: TIM5 CH4 (AF2)
timer B00 AF2
# pin B00: TIM3 CH3 (AF2)
timer B01 AF2
# pin B01: TIM3 CH4 (AF2)
timer C07 AF3
# pin C07: TIM8 CH2 (AF3)
timer C08 AF3
# pin C08: TIM8 CH3 (AF3)
timer C09 AF3
# pin C09: TIM8 CH4 (AF3)
resource MOTOR 1 A0 resource MOTOR 1 A0
resource MOTOR 2 A1 resource MOTOR 2 A1
resource MOTOR 3 A2 resource MOTOR 3 A2
@ -64,11 +78,6 @@ resource MOTOR 4 A3
set dshot_burst = ON set dshot_burst = ON
# Remaining timers # Remaining timers
timer B0 1
timer B1 1
timer C7 1
timer C8 1
timer C9 1
resource LED_STRIP B0 resource LED_STRIP B0
resource PPM C7 resource PPM C7

View file

@ -47,33 +47,33 @@ resource GYRO_CS 1 A04
resource USB_DETECT 1 C05 resource USB_DETECT 1 C05
# timer # timer
timer B14 af9 timer B14 AF9
# pin B14: TIM12 CH1 (AF9) # pin B14: TIM12 CH1 (AF9)
timer B15 af9 timer B15 AF9
# pin B15: TIM12 CH2 (AF9) # pin B15: TIM12 CH2 (AF9)
timer C06 af3 timer C06 AF3
# pin C06: TIM8 CH1 (AF3) # pin C06: TIM8 CH1 (AF3)
timer C07 af3 timer C07 AF3
# pin C07: TIM8 CH2 (AF3) # pin C07: TIM8 CH2 (AF3)
timer C08 af3 timer C08 AF3
# pin C08: TIM8 CH3 (AF3) # pin C08: TIM8 CH3 (AF3)
timer C09 af3 timer C09 AF3
# pin C09: TIM8 CH4 (AF3) # pin C09: TIM8 CH4 (AF3)
timer B00 af2 timer B00 AF2
# pin B00: TIM3 CH3 (AF2) # pin B00: TIM3 CH3 (AF2)
timer B01 af2 timer B01 AF2
# pin B01: TIM3 CH4 (AF2) # pin B01: TIM3 CH4 (AF2)
timer A03 af1 timer A03 AF1
# pin A03: TIM2 CH4 (AF1) # pin A03: TIM2 CH4 (AF1)
timer A02 af1 timer A02 AF1
# pin A02: TIM2 CH3 (AF1) # pin A02: TIM2 CH3 (AF1)
timer A01 af2 timer A01 AF2
# pin A01: TIM5 CH2 (AF2) # pin A01: TIM5 CH2 (AF2)
timer A08 af1 timer A08 AF1
# pin A08: TIM1 CH1 (AF1) # pin A08: TIM1 CH1 (AF1)
timer A09 af1 timer A09 AF1
# pin A09: TIM1 CH2 (AF1) # pin A09: TIM1 CH2 (AF1)
timer A10 af1 timer A10 AF1
# pin A10: TIM1 CH3 (AF1) # pin A10: TIM1 CH3 (AF1)
# dma # dma

View file

@ -41,21 +41,36 @@ resource GYRO_CS 1 D02
resource GYRO_CS 2 A04 resource GYRO_CS 2 A04
# timer # timer
timer B00 1 timer B00 AF2
timer B01 1 # pin B00: TIM3 CH3 (AF2)
timer A03 0 timer B01 AF2
timer B05 0 # pin B01: TIM3 CH4 (AF2)
timer C08 1 timer A03 AF1
timer C09 1 # pin A03: TIM2 CH4 (AF1)
timer B06 0 timer B05 AF2
timer B08 1 # pin B05: TIM3 CH2 (AF2)
timer B09 1 timer C08 AF3
timer C06 1 # pin C08: TIM8 CH3 (AF3)
timer C07 1 timer C09 AF3
timer A09 0 # pin C09: TIM8 CH4 (AF3)
timer A10 0 timer B06 AF2
timer A01 1 # pin B06: TIM4 CH1 (AF2)
timer A02 2 timer B08 AF3
# pin B08: TIM10 CH1 (AF3)
timer B09 AF3
# pin B09: TIM11 CH1 (AF3)
timer C06 AF3
# pin C06: TIM8 CH1 (AF3)
timer C07 AF3
# pin C07: TIM8 CH2 (AF3)
timer A09 AF1
# pin A09: TIM1 CH2 (AF1)
timer A10 AF1
# pin A10: TIM1 CH3 (AF1)
timer A01 AF2
# pin A01: TIM5 CH2 (AF2)
timer A02 AF3
# pin A02: TIM9 CH1 (AF3)
# dma # dma
dma ADC 2 1 dma ADC 2 1

View file

@ -40,12 +40,18 @@ resource GYRO_CS 1 D02
resource GYRO_CS 2 C04 resource GYRO_CS 2 C04
# timer # timer
timer A15 0 timer A15 AF1
timer A08 0 # pin A15: TIM2 CH1 (AF1)
timer C09 1 timer A08 AF1
timer B06 0 # pin A08: TIM1 CH1 (AF1)
timer C08 1 timer C09 AF3
timer B07 0 # pin C09: TIM8 CH4 (AF3)
timer B06 AF2
# pin B06: TIM4 CH1 (AF2)
timer C08 AF3
# pin C08: TIM8 CH3 (AF3)
timer B07 AF2
# pin B07: TIM4 CH2 (AF2)
# dma # dma
dma ADC 1 1 dma ADC 1 1

View file

@ -52,21 +52,36 @@ resource GYRO_CS 1 A04
resource USB_DETECT 1 C05 resource USB_DETECT 1 C05
# timer # timer
timer B08 1 timer B08 AF3
timer B09 0 # pin B08: TIM10 CH1 (AF3)
timer C06 1 timer B09 AF2
timer C07 1 # pin B09: TIM4 CH4 (AF2)
timer C08 1 timer C06 AF3
timer C09 1 # pin C06: TIM8 CH1 (AF3)
timer B00 1 timer C07 AF3
timer B01 1 # pin C07: TIM8 CH2 (AF3)
timer A03 0 timer C08 AF3
timer A02 0 # pin C08: TIM8 CH3 (AF3)
timer A01 1 timer C09 AF3
timer B06 0 # pin C09: TIM8 CH4 (AF3)
timer A08 0 timer B00 AF2
timer A09 0 # pin B00: TIM3 CH3 (AF2)
timer A10 0 timer B01 AF2
# pin B01: TIM3 CH4 (AF2)
timer A03 AF1
# pin A03: TIM2 CH4 (AF1)
timer A02 AF1
# pin A02: TIM2 CH3 (AF1)
timer A01 AF2
# pin A01: TIM5 CH2 (AF2)
timer B06 AF2
# pin B06: TIM4 CH1 (AF2)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
timer A09 AF1
# pin A09: TIM1 CH2 (AF1)
timer A10 AF1
# pin A10: TIM1 CH3 (AF1)
# dma # dma
dma SPI_TX 2 0 dma SPI_TX 2 0

View file

@ -43,20 +43,34 @@ resource GYRO_CS 1 A04
resource GYRO_CS 2 C14 resource GYRO_CS 2 C14
# timer # timer
timer B00 1 timer B00 AF2
timer B01 1 # pin B00: TIM3 CH3 (AF2)
timer A03 0 timer B01 AF2
timer B05 0 # pin B01: TIM3 CH4 (AF2)
timer C08 1 timer A03 AF1
timer C09 1 # pin A03: TIM2 CH4 (AF1)
timer B06 0 timer B05 AF2
timer B08 1 # pin B05: TIM3 CH2 (AF2)
timer C06 1 timer C08 AF3
timer C07 1 # pin C08: TIM8 CH3 (AF3)
timer A09 0 timer C09 AF3
timer A10 0 # pin C09: TIM8 CH4 (AF3)
timer A01 1 timer B06 AF2
timer A02 2 # pin B06: TIM4 CH1 (AF2)
timer B08 AF3
# pin B08: TIM10 CH1 (AF3)
timer C06 AF3
# pin C06: TIM8 CH1 (AF3)
timer C07 AF3
# pin C07: TIM8 CH2 (AF3)
timer A09 AF1
# pin A09: TIM1 CH2 (AF1)
timer A10 AF1
# pin A10: TIM1 CH3 (AF1)
timer A01 AF2
# pin A01: TIM5 CH2 (AF2)
timer A02 AF3
# pin A02: TIM9 CH1 (AF3)
# dma # dma
dma ADC 2 1 dma ADC 2 1

View file

@ -39,12 +39,18 @@ resource OSD_CS 1 C15
resource GYRO_CS 1 D02 resource GYRO_CS 1 D02
# timer # timer
timer A15 0 timer A15 AF1
timer A08 0 # pin A15: TIM2 CH1 (AF1)
timer C09 1 timer A08 AF1
timer B06 0 # pin A08: TIM1 CH1 (AF1)
timer C08 1 timer C09 AF3
timer B07 0 # pin C09: TIM8 CH4 (AF3)
timer B06 AF2
# pin B06: TIM4 CH1 (AF2)
timer C08 AF3
# pin C08: TIM8 CH3 (AF3)
timer B07 AF2
# pin B07: TIM4 CH2 (AF2)
# dma # dma
dma ADC 1 1 dma ADC 1 1

View file

@ -48,18 +48,30 @@ resource GYRO_CS 2 A04
resource USB_DETECT 1 C04 resource USB_DETECT 1 C04
# timer # timer
timer E13 0 timer E13 AF1
timer B00 1 # pin E13: TIM1 CH3 (AF1)
timer B01 1 timer B00 AF2
timer E09 0 # pin B00: TIM3 CH3 (AF2)
timer E11 0 timer B01 AF2
timer D12 0 # pin B01: TIM3 CH4 (AF2)
timer B10 0 timer E09 AF1
timer B11 0 # pin E09: TIM1 CH1 (AF1)
timer C06 1 timer E11 AF1
timer C07 1 # pin E11: TIM1 CH2 (AF1)
timer A03 0 timer D12 AF2
timer A02 2 # pin D12: TIM4 CH1 (AF2)
timer B10 AF1
# pin B10: TIM2 CH3 (AF1)
timer B11 AF1
# pin B11: TIM2 CH4 (AF1)
timer C06 AF3
# pin C06: TIM8 CH1 (AF3)
timer C07 AF3
# pin C07: TIM8 CH2 (AF3)
timer A03 AF1
# pin A03: TIM2 CH4 (AF1)
timer A02 AF3
# pin A02: TIM9 CH1 (AF3)
# dma # dma
dma SPI_TX 4 0 dma SPI_TX 4 0

View file

@ -44,15 +44,24 @@ resource OSD_CS 1 B12
resource GYRO_CS 1 A04 resource GYRO_CS 1 A04
# timer # timer
timer A03 2 timer A03 AF3
timer C08 1 # pin A03: TIM9 CH2 (AF3)
timer C06 1 timer C08 AF3
timer C09 1 # pin C08: TIM8 CH3 (AF3)
timer C07 1 timer C06 AF3
timer A08 0 # pin C06: TIM8 CH1 (AF3)
timer A09 0 timer C09 AF3
timer B11 0 # pin C09: TIM8 CH4 (AF3)
timer B00 1 timer C07 AF3
# pin C07: TIM8 CH2 (AF3)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
timer A09 AF1
# pin A09: TIM1 CH2 (AF1)
timer B11 AF1
# pin B11: TIM2 CH4 (AF1)
timer B00 AF2
# pin B00: TIM3 CH3 (AF2)
# dma # dma
dma pin C08 0 dma pin C08 0

View file

@ -55,23 +55,40 @@ resource GYRO_CS 1 A15
resource GYRO_CS 2 B02 resource GYRO_CS 2 B02
# timer # timer
timer A00 1 timer A00 AF2
timer A03 2 # pin A00: TIM5 CH1 (AF2)
timer A02 2 timer A03 AF3
timer C08 1 # pin A03: TIM9 CH2 (AF3)
timer C06 1 timer A02 AF3
timer C09 1 # pin A02: TIM9 CH1 (AF3)
timer C07 1 timer C08 AF3
timer B06 0 # pin C08: TIM8 CH3 (AF3)
timer B07 0 timer C06 AF3
timer B01 1 # pin C06: TIM8 CH1 (AF3)
timer B00 1 timer C09 AF3
timer A01 0 # pin C09: TIM8 CH4 (AF3)
timer B10 0 timer C07 AF3
timer B11 0 # pin C07: TIM8 CH2 (AF3)
timer A08 0 timer B06 AF2
timer A09 0 # pin B06: TIM4 CH1 (AF2)
timer A10 0 timer B07 AF2
# pin B07: TIM4 CH2 (AF2)
timer B01 AF2
# pin B01: TIM3 CH4 (AF2)
timer B00 AF2
# pin B00: TIM3 CH3 (AF2)
timer A01 AF1
# pin A01: TIM2 CH2 (AF1)
timer B10 AF1
# pin B10: TIM2 CH3 (AF1)
timer B11 AF1
# pin B11: TIM2 CH4 (AF1)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
timer A09 AF1
# pin A09: TIM1 CH2 (AF1)
timer A10 AF1
# pin A10: TIM1 CH3 (AF1)
# dma # dma
dma SPI_TX 3 1 dma SPI_TX 3 1

View file

@ -46,20 +46,34 @@ resource GYRO_CS 1 A04
resource USB_DETECT 1 C05 resource USB_DETECT 1 C05
# timer # timer
timer B14 2 timer B14 AF9
timer B15 2 # pin B14: TIM12 CH1 (AF9)
timer C06 1 timer B15 AF9
timer C07 1 # pin B15: TIM12 CH2 (AF9)
timer C08 1 timer C06 AF3
timer C09 1 # pin C06: TIM8 CH1 (AF3)
timer B00 1 timer C07 AF3
timer B01 1 # pin C07: TIM8 CH2 (AF3)
timer A03 0 timer C08 AF3
timer A02 0 # pin C08: TIM8 CH3 (AF3)
timer A01 1 timer C09 AF3
timer A08 0 # pin C09: TIM8 CH4 (AF3)
timer A09 0 timer B00 AF2
timer A10 0 # pin B00: TIM3 CH3 (AF2)
timer B01 AF2
# pin B01: TIM3 CH4 (AF2)
timer A03 AF1
# pin A03: TIM2 CH4 (AF1)
timer A02 AF1
# pin A02: TIM2 CH3 (AF1)
timer A01 AF2
# pin A01: TIM5 CH2 (AF2)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
timer A09 AF1
# pin A09: TIM1 CH2 (AF1)
timer A10 AF1
# pin A10: TIM1 CH3 (AF1)
# dma # dma
dma ADC 2 1 dma ADC 2 1
@ -118,4 +132,4 @@ set flash_spi_bus = 3
set gyro_1_bustype = SPI set gyro_1_bustype = SPI
set gyro_1_spibus = 1 set gyro_1_spibus = 1
set gyro_1_sensor_align = CW0FLIP set gyro_1_sensor_align = CW0FLIP
set gyro_2_spibus = 1 set gyro_2_spibus = 1

View file

@ -44,14 +44,22 @@ resource GYRO_CS 1 C02
resource USB_DETECT 1 A04 resource USB_DETECT 1 A04
# timer # timer
timer B00 1 timer B00 AF2
timer B01 1 # pin B00: TIM3 CH3 (AF2)
timer C06 1 timer B01 AF2
timer C07 1 # pin B01: TIM3 CH4 (AF2)
timer B03 0 timer C06 AF3
timer B04 0 # pin C06: TIM8 CH1 (AF3)
timer B08 0 timer C07 AF3
timer A15 0 # pin C07: TIM8 CH2 (AF3)
timer B03 AF1
# pin B03: TIM2 CH2 (AF1)
timer B04 AF2
# pin B04: TIM3 CH1 (AF2)
timer B08 AF2
# pin B08: TIM4 CH3 (AF2)
timer A15 AF1
# pin A15: TIM2 CH1 (AF1)
# dma # dma
dma ADC 1 0 dma ADC 1 0

View file

@ -55,13 +55,20 @@ resource GYRO_CS 1 A15
resource USB_DETECT 1 C04 resource USB_DETECT 1 C04
# timer # timer
timer C07 1 timer C07 AF3
timer A09 0 # pin C07: TIM8 CH2 (AF3)
timer B00 1 timer A09 AF1
timer B01 1 # pin A09: TIM1 CH2 (AF1)
timer C08 1 timer B00 AF2
timer C09 1 # pin B00: TIM3 CH3 (AF2)
timer A08 0 timer B01 AF2
# pin B01: TIM3 CH4 (AF2)
timer C08 AF3
# pin C08: TIM8 CH3 (AF3)
timer C09 AF3
# pin C09: TIM8 CH4 (AF3)
timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
# dma # dma
dma ADC 2 1 dma ADC 2 1

View file

@ -46,15 +46,24 @@ resource GYRO_EXTI 1 C04
resource GYRO_CS 1 A04 resource GYRO_CS 1 A04
# timer # timer
timer B15 2 timer B15 AF9
timer B00 1 # pin B15: TIM12 CH2 (AF9)
timer C06 1 timer B00 AF2
timer A10 0 # pin B00: TIM3 CH3 (AF2)
timer A08 0 timer C06 AF3
timer C08 1 # pin C06: TIM8 CH1 (AF3)
timer B01 1 timer A10 AF1
timer B06 0 # pin A10: TIM1 CH3 (AF1)
timer A05 0 timer A08 AF1
# pin A08: TIM1 CH1 (AF1)
timer C08 AF3
# pin C08: TIM8 CH3 (AF3)
timer B01 AF2
# pin B01: TIM3 CH4 (AF2)
timer B06 AF2
# pin B06: TIM4 CH1 (AF2)
timer A05 AF1
# pin A05: TIM2 CH1 (AF1)
# dma # dma
dma ADC 1 1 dma ADC 1 1

View file

@ -42,12 +42,18 @@ resource OSD_CS 1 D02
resource GYRO_CS 1 C04 resource GYRO_CS 1 C04
# timer # timer
timer A15 0 timer A15 AF1
timer A08 0 # pin A15: TIM2 CH1 (AF1)
timer C08 1 timer A08 AF1
timer B06 0 # pin A08: TIM1 CH1 (AF1)
timer C09 1 timer C08 AF3
timer B07 0 # pin C08: TIM8 CH3 (AF3)
timer B06 AF2
# pin B06: TIM4 CH1 (AF2)
timer C09 AF3
# pin C09: TIM8 CH4 (AF3)
timer B07 AF2
# pin B07: TIM4 CH2 (AF2)
# dma # dma
dma ADC 1 1 dma ADC 1 1