mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-25 01:05:27 +03:00
Converted target.h
[Converted] AIR32: entry 0 PA4 AIRHEROF3: entry 0 PA0 (PPM) ALIENFLIGHTF3: entry 0 PB14 ALIENFLIGHTF4: entry 0 PA8 (PPM) BEEROTORF4: entry 0 PA3 (PPM) BETAFLIGHTF3: entry 0 PB7 (PPM) BLUEJAYF4: entry 0 PC7 (PPM) CHEBUZZF3: entry 0 PA8 CLRACINGF4: entry 0 PB9 (PPM) COLIBRI: entry 0 PA10 (PPM) COLIBRI_RACE: entry 0 PA8 (PPM) DOGE: entry 0 PA8 (PPM) F4BY: entry 8 8 PA0 FF_FORTINIF4: entry 0 PB0 FF_PIKOBLX: entry 0 FF_RADIANCE||FF_KOMBINI PA7 else PA4 FF_PIKOF4: entry 0 PA3 FISHDRONEF4: entry 0 PB0 (PPM) FRSKYF3: entry 0 PB9 FRSKYF4: entry 0 PB8 (PPM) FURYF3: entry 0 PB3 (PPM) FURYF4: entry 0 PC9 (PPM) IMPULSERCF3: entry 0 PA15 (PPM) IRCFUSIONF3: entry 0 PA0 (PPM) ISHAPEDF3: entry 0 PA0 (PPM) KAKUTEF4: entry 0 PC7 (PPM) KISSFC: entry 6 PA13 (Common to KISSFC & KISSCC) KIWIF4: entry 0 PA3 LUX_RACE: entry 0 PA8 (PPM) MOTOLAB: entry 0 PA4 MULTIFLITEPICO: entry 0 PA0 (PPM) OMNIBUS: entry 0 PB4 (PPM) OMNIBUSF4: entry 0 PB8 (OMNIBUSF4SD,PPM) PB14 (else, PPM) RACEBASE: entry 0 PA0 (PPM) RCEXPLORERF3: entry 0 PA8 REVO: entry 0 PB14 (PPM) REVONANO: entry 0 PB10 (PPM) SINGULARITY: entry 0 PA15 (PPM) SIRINFPV: entry 0 PB11 (PPM) SPARKY: entry 0 PB15 SPARKY2: entry 0 PC7 (PPM) SPRACINGF3: entry 0 PA0 (PPM) SPRACINGF3EVO: entry 0 PA15 (PPM) SPRACINGF3MINI: entry SPRACINGF3NEO: entry 0 PA3 (PPM) SPRACINGF4EVO: entry 0 PA3 (PPM) SPRACINGF4NEO: entry 0 PA3 (PPM) STM32F3DISCOVERY: entry 0 PB8 (PPM) VRRACE: entry 0 PE9 (PPM) X_RACERSPI: entry 0 PA0 (PPM) YUPIF4: entry 0 PC8 (PPM) [No ESCSERIAL defined (non-F7)] ALIENFLIGHTF1 CC3D CJMCU CRAZYFLIE2 ELLE0 KROOZX LUMBAF3 MATEKF405 MICROSCISKY NAZE RG_SSD_F3 SITL SPRACINGF3OSD TINYFISH [No ESCSERIAL defined (F7)] ANYFCF7 ANYFCM7 CLRACINGF7 FURYF7 NUCLEOF7 NUCLEOF722 OMNIBUSF7 [ESCSERIAL disabled] ALIENFLIGHTNGF7: entry 0 PA8 (PPM) DISABLED NERO: entry 0 PC7 (PPM) DISABLED
This commit is contained in:
parent
8d3ee3a554
commit
f78ced9a4d
55 changed files with 76 additions and 63 deletions
1
Makefile
1
Makefile
|
@ -1042,6 +1042,7 @@ SITLEXCLUDES = \
|
|||
drivers/light_led.c \
|
||||
drivers/system.c \
|
||||
drivers/rcc.c \
|
||||
drivers/serial_escserial.c \
|
||||
drivers/serial_pinconfig.c \
|
||||
drivers/serial_uart.c \
|
||||
drivers/serial_uart_init.c \
|
||||
|
|
|
@ -107,12 +107,12 @@ escSerial_t escSerialPorts[MAX_ESCSERIAL_PORTS];
|
|||
|
||||
PG_REGISTER_WITH_RESET_TEMPLATE(escSerialConfig_t, escSerialConfig, PG_ESCSERIAL_CONFIG, 0);
|
||||
|
||||
#ifndef ESCSERIAL_TIMER_PIN
|
||||
#define ESCSERIAL_TIMER_PIN NONE
|
||||
#ifndef ESCSERIAL_TIMER_TX_PIN
|
||||
define ESCSERIAL_TIMER_TX_PIN NONE
|
||||
#endif
|
||||
|
||||
PG_RESET_TEMPLATE(escSerialConfig_t, escSerialConfig,
|
||||
.ioTag = IO_TAG(ESCSERIAL_TIMER_PIN),
|
||||
.ioTag = IO_TAG(ESCSERIAL_TIMER_TX_PIN),
|
||||
);
|
||||
|
||||
void onSerialTimerEsc(timerCCHandlerRec_t *cbRec, captureCompare_t capture);
|
||||
|
|
|
@ -63,7 +63,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA4 // (HARDARE=0)
|
||||
|
||||
#define UART1_TX_PIN PB6
|
||||
#define UART1_RX_PIN PB7
|
||||
|
|
2
src/main/target/AIRHEROF3/target.h
Executable file → Normal file
2
src/main/target/AIRHEROF3/target.h
Executable file → Normal file
|
@ -61,7 +61,7 @@
|
|||
#define SERIAL_PORT_COUNT 5
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA0 // (HARDARE=0,PPM)
|
||||
|
||||
#define SOFTSERIAL1_RX_PIN PA6 // PWM 5
|
||||
#define SOFTSERIAL1_TX_PIN PA7 // PWM 6
|
||||
|
|
|
@ -77,7 +77,7 @@
|
|||
#define AVOID_UART2_FOR_PWM_PPM
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB15 // (HARDARE=0)
|
||||
|
||||
#define UART1_TX_PIN PB6
|
||||
#define UART1_RX_PIN PB7
|
||||
|
|
|
@ -118,7 +118,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA8 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
#define USE_SPI_DEVICE_1
|
||||
|
|
|
@ -128,7 +128,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
//#define USE_ESCSERIAL
|
||||
//#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA8 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
#define USE_SPI_DEVICE_1
|
||||
|
|
|
@ -99,7 +99,7 @@
|
|||
#define SERIAL_PORT_COUNT 4
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA3 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
|
||||
|
|
2
src/main/target/BETAFLIGHTF3/target.h
Executable file → Normal file
2
src/main/target/BETAFLIGHTF3/target.h
Executable file → Normal file
|
@ -57,7 +57,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB7 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PA9
|
||||
#define UART1_RX_PIN PA10
|
||||
|
|
|
@ -119,7 +119,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PC7 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
|
||||
|
|
|
@ -97,7 +97,7 @@
|
|||
#define SERIAL_PORT_COUNT 5
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA8 // (HARDARE=0)
|
||||
|
||||
#define USE_I2C
|
||||
#define USE_I2C_DEVICE_1
|
||||
|
|
|
@ -93,7 +93,7 @@
|
|||
#define SERIAL_PORT_COUNT 5 //VCP, USART1, USART3,USART4, USART6,
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB9 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
#define USE_SPI_DEVICE_1
|
||||
|
|
|
@ -97,7 +97,7 @@
|
|||
#define SERIAL_PORT_COUNT 6 //VCP, UART1, UART2, UART3, SOFTSERIAL x 2
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA10 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
|
||||
|
|
2
src/main/target/COLIBRI_RACE/target.h
Executable file → Normal file
2
src/main/target/COLIBRI_RACE/target.h
Executable file → Normal file
|
@ -88,7 +88,7 @@
|
|||
#define SERIAL_PORT_COUNT 4
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA8 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PC4
|
||||
#define UART1_RX_PIN PC5
|
||||
|
|
|
@ -69,9 +69,6 @@
|
|||
#define M25P16_CS_PIN PC15
|
||||
#define M25P16_SPI_INSTANCE SPI2
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
|
||||
#define GYRO
|
||||
#define USE_GYRO_MPU6500
|
||||
#define USE_GYRO_SPI_MPU6500
|
||||
|
@ -101,7 +98,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA8 // (Hardware=0)
|
||||
|
||||
#define UART1_TX_PIN PB6
|
||||
#define UART1_RX_PIN PB7
|
||||
|
|
|
@ -104,7 +104,7 @@
|
|||
#define SERIAL_PORT_COUNT 8 //VCP, UART1, UART2, UART3, UART4, UART6, SOFTSERIAL x 2
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 8 // PWM 9
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA0 // (HARDARE=8)
|
||||
|
||||
#define USE_SPI
|
||||
#define USE_SPI_DEVICE_1
|
||||
|
|
|
@ -135,7 +135,7 @@
|
|||
#define USE_ESC_SENSOR
|
||||
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB0 // (HARDARE=0)
|
||||
/*---------------------------------*/
|
||||
|
||||
/*--------DEFAULT VALUES-----------*/
|
||||
|
|
|
@ -65,7 +65,11 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#if defined(FF_RADIANCE) || defined(FF_KOMBINI)
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA7 // (Hardware=0)
|
||||
#else
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA4 // (Hardware=0)
|
||||
#endif
|
||||
|
||||
#define UART1_TX_PIN PB6
|
||||
#define UART1_RX_PIN PB7
|
||||
|
|
|
@ -129,7 +129,7 @@
|
|||
#define USE_ESC_SENSOR
|
||||
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA3 // (HARDARE=0)
|
||||
/*---------------------------------*/
|
||||
|
||||
/*--------DEFAULT VALUES-----------*/
|
||||
|
|
|
@ -71,7 +71,7 @@
|
|||
#define SERIAL_PORT_COUNT 6 // VCP, USART1, USART3, USART6, SOFTSERIAL x 2
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB0 // (HARDARE=0,PPM)
|
||||
|
||||
// *************** OSD *****************************
|
||||
#define USE_SPI_DEVICE_2
|
||||
|
|
|
@ -76,7 +76,7 @@
|
|||
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB9 // (HARDARE=0)
|
||||
#define USE_SPI
|
||||
#define OSD
|
||||
|
||||
|
|
|
@ -93,7 +93,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB8 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
#define USE_SPI_DEVICE_1
|
||||
|
|
|
@ -144,12 +144,12 @@
|
|||
#define SOFTSERIAL1_RX_PIN PB0
|
||||
#define SOFTSERIAL1_TX_PIN PB1
|
||||
|
||||
#define SONAR
|
||||
#define SONAR_ECHO_PIN PB1
|
||||
#define SONAR_TRIGGER_PIN PB0
|
||||
#define SONAR
|
||||
#define SONAR_ECHO_PIN PB1
|
||||
#define SONAR_TRIGGER_PIN PB0
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB3 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PA9
|
||||
#define UART1_RX_PIN PA10
|
||||
|
|
|
@ -144,7 +144,7 @@
|
|||
#define SERIAL_PORT_COUNT 6 //VCP, USART1, USART3, USART6, SOFTSERIAL x 2
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PC9 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
|
||||
|
|
|
@ -57,7 +57,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA15 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PA9
|
||||
#define UART1_RX_PIN PA10
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
#define SERIAL_PORT_COUNT 5
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA0 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PA9
|
||||
#define UART1_RX_PIN PA10
|
||||
|
|
|
@ -61,7 +61,7 @@
|
|||
#define SERIAL_PORT_COUNT 5
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA0 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PA9
|
||||
#define UART1_RX_PIN PA10
|
||||
|
|
|
@ -96,7 +96,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PC7 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
#define USE_ESC_SENSOR
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 6
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA13 // (Hardware=6, common to KISSFC & KISSCC)
|
||||
#define REMAP_TIM17_DMA
|
||||
|
||||
#define LED0_PIN PB1
|
||||
|
|
|
@ -132,7 +132,7 @@
|
|||
#define SERIAL_PORT_COUNT 6 //VCP, USART1, USART3, USART6, SOFTSERIAL x 2
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA3 // (HARDARE=0)
|
||||
|
||||
#define USE_SPI
|
||||
|
||||
|
|
|
@ -160,7 +160,7 @@
|
|||
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA8 // (HARDARE=0,PPM)
|
||||
|
||||
// IO - assuming 303 in 64pin package, TODO
|
||||
#define TARGET_IO_PORTA 0xffff
|
||||
|
|
|
@ -63,7 +63,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA4 // (HARDARE=0)
|
||||
|
||||
#define UART1_TX_PIN PB6
|
||||
#define UART1_RX_PIN PB7
|
||||
|
|
2
src/main/target/MULTIFLITEPICO/target.h
Executable file → Normal file
2
src/main/target/MULTIFLITEPICO/target.h
Executable file → Normal file
|
@ -70,7 +70,7 @@
|
|||
#define SERIAL_PORT_COUNT 5
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA0 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PA9
|
||||
#define UART1_RX_PIN PA10
|
||||
|
|
|
@ -95,7 +95,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
//#define USE_ESCSERIAL //TODO: make ESC serial F7 compatible
|
||||
//#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
//#define ESCSERIAL_TIMER_TX_PIN PC7 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
|
||||
|
|
|
@ -87,7 +87,7 @@
|
|||
#define I2C_DEVICE (I2CDEV_1)
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB4 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
#define USE_SPI_DEVICE_1
|
||||
|
|
|
@ -142,8 +142,11 @@
|
|||
#define SERIAL_PORT_COUNT 6 //VCP, USART1, USART3, USART6, SOFTSERIAL x 2
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
//#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_PIN PB0 // One of motor pin (most cases).
|
||||
#if defined(OMNIBUSF4SD)
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB8 // (Hardware=0)
|
||||
#else
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB14 // (Hardware=0)
|
||||
#endif
|
||||
|
||||
#define USE_SPI
|
||||
#define USE_SPI_DEVICE_1
|
||||
|
|
2
src/main/target/RACEBASE/target.h
Executable file → Normal file
2
src/main/target/RACEBASE/target.h
Executable file → Normal file
|
@ -57,7 +57,7 @@
|
|||
#define SERIAL_PORT_COUNT 5
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA0 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PA9
|
||||
#define UART1_RX_PIN PA10
|
||||
|
|
|
@ -66,7 +66,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA8 // (HARDARE=0)
|
||||
|
||||
#define UART1_TX_PIN PB6
|
||||
#define UART1_RX_PIN PB7
|
||||
|
|
|
@ -212,7 +212,7 @@
|
|||
#endif
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB14 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
#define SERIAL_PORT_COUNT 5
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB10 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
#define USE_SPI_DEVICE_2
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA15 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PA9
|
||||
#define UART1_RX_PIN PA10
|
||||
|
|
|
@ -62,7 +62,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB11 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PA9
|
||||
#define UART1_RX_PIN PA10
|
||||
|
|
|
@ -62,7 +62,7 @@
|
|||
#define AVOID_UART2_FOR_PWM_PPM
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB15 // (HARDARE=0)
|
||||
|
||||
#define UART1_TX_PIN PB6
|
||||
#define UART1_RX_PIN PB7
|
||||
|
|
2
src/main/target/SPARKY2/target.h
Executable file → Normal file
2
src/main/target/SPARKY2/target.h
Executable file → Normal file
|
@ -92,7 +92,7 @@
|
|||
#define SERIAL_PORT_COUNT 4
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PC7 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_SPI
|
||||
|
||||
|
|
|
@ -141,7 +141,7 @@
|
|||
#endif
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA0 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PA9
|
||||
#define UART1_RX_PIN PA10
|
||||
|
|
2
src/main/target/SPRACINGF3EVO/target.h
Executable file → Normal file
2
src/main/target/SPRACINGF3EVO/target.h
Executable file → Normal file
|
@ -97,7 +97,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA15 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PA9
|
||||
#define UART1_RX_PIN PA10
|
||||
|
|
|
@ -96,7 +96,15 @@
|
|||
#endif
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#ifdef TINYBEEF3
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA15 // (Hardware=0)
|
||||
#else
|
||||
#if defined(SPRACINGF3MINI_REV) && (SPRACINGF3MINI_REV <= 1)
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB5 // (Hardware=0)
|
||||
#else
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB4 // (Hardware=0)
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#define USE_SERIAL_4WAY_BLHELI_INTERFACE
|
||||
|
||||
|
|
2
src/main/target/SPRACINGF3NEO/target.h
Executable file → Normal file
2
src/main/target/SPRACINGF3NEO/target.h
Executable file → Normal file
|
@ -74,7 +74,7 @@
|
|||
#define UART3_RX_PIN PB11
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA3 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_I2C
|
||||
#define USE_I2C_DEVICE_1
|
||||
|
|
|
@ -85,7 +85,7 @@
|
|||
#define UART5_RX_PIN PD2
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA3 // (HARDARE=0,PPM)
|
||||
|
||||
#define USE_I2C
|
||||
#define USE_I2C_DEVICE_1
|
||||
|
|
|
@ -100,7 +100,7 @@
|
|||
#define UART5_RX_PIN PD2
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA3 // (Hardware=0)
|
||||
|
||||
#define USE_I2C
|
||||
#define USE_I2C_DEVICE_1
|
||||
|
|
|
@ -157,7 +157,7 @@
|
|||
#define SERIAL_PORT_COUNT 6
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PB8 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART3_TX_PIN PB10 // PB10 (AF7)
|
||||
#define UART3_RX_PIN PB11 // PB11 (AF7)
|
||||
|
|
|
@ -123,7 +123,7 @@
|
|||
#define SERIAL_PORT_COUNT 8 //VCP, USART1, USART2, USART3, USART6, SOFTSERIAL x 2
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PE9 // (HARDARE=0,PPM)
|
||||
|
||||
|
||||
#define USE_SPI
|
||||
|
|
|
@ -59,7 +59,7 @@
|
|||
#define SERIAL_PORT_COUNT 5
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PA0 // (HARDARE=0,PPM)
|
||||
|
||||
#define UART1_TX_PIN PA9
|
||||
#define UART1_RX_PIN PA10
|
||||
|
|
|
@ -83,7 +83,7 @@
|
|||
#define SERIAL_PORT_COUNT 6 // VCP, UART1, UART3, UART6, SOFTSERIAL x 2
|
||||
|
||||
#define USE_ESCSERIAL
|
||||
#define ESCSERIAL_TIMER_TX_HARDWARE 0 // PWM 1
|
||||
#define ESCSERIAL_TIMER_TX_PIN PC8 // (HARDARE=0,PPM)
|
||||
|
||||
// SD Card
|
||||
#define USE_SDCARD
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue