|
28 | 28 | #define USE_ACC |
29 | 29 | #define USE_ACC_SPI_ICM42688P |
30 | 30 | #define USE_GYRO |
| 31 | +#define USE_GYRO_CLKIN |
31 | 32 | #define USE_GYRO_SPI_ICM42688P |
32 | 33 | #define USE_BARO |
33 | | -#define USE_BARO_DPS310 |
| 34 | +#define USE_BARO_LPS22DF |
34 | 35 | #define USE_FLASH |
35 | 36 | #define USE_FLASH_M25P16 |
36 | 37 | #define USE_MSP_DISPLAYPORT_FONT |
37 | 38 |
|
38 | | -#define BEEPER_PIN PC0 |
39 | | -#define MOTOR1_PIN PB0 |
40 | | -#define MOTOR2_PIN PB1 |
| 39 | +#define BEEPER_PIN PA1 |
| 40 | + |
| 41 | +#define MOTOR1_PIN PE13 |
| 42 | +#define MOTOR2_PIN PE14 |
41 | 43 | #define MOTOR3_PIN PE9 |
42 | 44 | #define MOTOR4_PIN PE11 |
| 45 | + |
43 | 46 | #define LED_STRIP_PIN PF6 |
| 47 | + |
44 | 48 | #define UART1_TX_PIN PA9 |
45 | 49 | #define UART2_TX_PIN PA2 |
46 | 50 | #define UART3_TX_PIN PD8 |
|
57 | 61 | #define UART6_RX_PIN PC7 |
58 | 62 | #define UART7_RX_PIN PE7 |
59 | 63 | #define UART8_RX_PIN PE0 |
| 64 | + |
60 | 65 | #define I2C2_SCL_PIN PB10 |
61 | 66 | #define I2C3_SCL_PIN PA8 |
62 | 67 | #define I2C2_SDA_PIN PB11 |
63 | 68 | #define I2C3_SDA_PIN PC9 |
| 69 | + |
64 | 70 | #define LED0_PIN PG13 |
| 71 | + |
65 | 72 | #define SPI1_SCK_PIN PA5 |
| 73 | +#define SPI1_SDI_PIN PG9 |
| 74 | +#define SPI1_SDO_PIN PD7 |
| 75 | + |
66 | 76 | #define SPI2_SCK_PIN PB13 |
67 | | -#define SPI3_SCK_PIN PC10 |
68 | | -#define SPI4_SCK_PIN PE2 |
69 | | -#define SPI1_SDI_PIN PA6 |
70 | 77 | #define SPI2_SDI_PIN PB14 |
71 | | -#define SPI3_SDI_PIN PC11 |
72 | | -#define SPI4_SDI_PIN PE5 |
73 | | -#define SPI1_SDO_PIN PA7 |
74 | 78 | #define SPI2_SDO_PIN PB15 |
| 79 | + |
| 80 | +#define SPI3_SCK_PIN PC10 |
| 81 | +#define SPI3_SDI_PIN PC11 |
75 | 82 | #define SPI3_SDO_PIN PC12 |
| 83 | + |
| 84 | +#define SPI4_SCK_PIN PE2 |
| 85 | +#define SPI4_SDI_PIN PE5 |
76 | 86 | #define SPI4_SDO_PIN PE6 |
| 87 | + |
77 | 88 | #define ADC_VBAT_PIN PC3 |
78 | 89 | #define ADC_CURR_PIN PC2 |
| 90 | + |
79 | 91 | #define PINIO1_PIN PA15 |
80 | 92 | #define FLASH_CS_PIN PD10 |
81 | | -#define GYRO_1_EXTI_PIN PB3 |
82 | | -#define GYRO_1_CS_PIN PD7 |
| 93 | + |
| 94 | +#define GYRO_1_EXTI_PIN PC12 |
| 95 | +#define GYRO_1_CS_PIN PB3 |
| 96 | +#define GYRO_1_CLK_PIN PB4 |
83 | 97 |
|
84 | 98 | #define TIMER_PIN_MAPPING TIMER_PIN_MAP( 0, LED_STRIP_PIN, 1, 0 ) \ |
85 | | - TIMER_PIN_MAP( 1, MOTOR1_PIN, 2, 1 ) \ |
86 | | - TIMER_PIN_MAP( 2, MOTOR2_PIN, 2, 2 ) \ |
| 99 | + TIMER_PIN_MAP( 1, MOTOR1_PIN, 1, 1 ) \ |
| 100 | + TIMER_PIN_MAP( 2, MOTOR2_PIN, 1, 2 ) \ |
87 | 101 | TIMER_PIN_MAP( 3, MOTOR3_PIN, 1, 3 ) \ |
88 | | - TIMER_PIN_MAP( 4, MOTOR4_PIN, 1, 4 ) |
| 102 | + TIMER_PIN_MAP( 4, MOTOR4_PIN, 1, 4 ) \ |
| 103 | + TIMER_PIN_MAP( 5, GYRO_1_CLK_PIN, 1, -1 ) |
89 | 104 |
|
90 | 105 | #define ADC1_DMA_OPT 8 |
91 | 106 | #define ADC3_DMA_OPT 9 |
92 | 107 | #define TIMUP1_DMA_OPT 10 |
93 | | -#define TIMUP3_DMA_OPT 11 |
94 | 108 |
|
95 | 109 | #define BARO_I2C_INSTANCE I2CDEV_2 |
96 | | -#define ADC_INSTANCE ADC1 |
| 110 | +#define MAG_I2C_INSTANCE I2CDEV_2 |
| 111 | + |
97 | 112 | #define DEFAULT_BLACKBOX_DEVICE BLACKBOX_DEVICE_FLASH |
98 | 113 | #define DEFAULT_DSHOT_BURST DSHOT_DMAR_OFF |
99 | 114 | #define DEFAULT_CURRENT_METER_SOURCE CURRENT_METER_ADC |
100 | 115 | #define DEFAULT_VOLTAGE_METER_SOURCE VOLTAGE_METER_ADC |
| 116 | + |
101 | 117 | #define BEEPER_INVERTED |
102 | 118 | #define PINIO1_BOX 40 |
103 | 119 | #define PINIO1_CONFIG 129 |
104 | 120 | #define BOX_USER1_NAME "VTX POWER" |
| 121 | + |
105 | 122 | #define FLASH_SPI_INSTANCE SPI2 |
106 | | -#define GYRO_1_SPI_INSTANCE SPI3 |
| 123 | +#define GYRO_1_SPI_INSTANCE SPI1 |
107 | 124 | #define GYRO_1_ALIGN CW270_DEG_FLIP |
108 | 125 |
|
109 | 126 | #define MSP_DISPLAYPORT_UART SERIAL_PORT_UART4 |
|
0 commit comments