mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-23 16:25:31 +03:00
Add DMA handlers to targets
add gtune to naze
This commit is contained in:
parent
3a156f98ab
commit
bca5514a48
7 changed files with 19 additions and 6 deletions
|
@ -112,9 +112,10 @@
|
||||||
#define RSSI_ADC_GPIO_PIN GPIO_Pin_0
|
#define RSSI_ADC_GPIO_PIN GPIO_Pin_0
|
||||||
#define RSSI_ADC_CHANNEL ADC_Channel_8
|
#define RSSI_ADC_CHANNEL ADC_Channel_8
|
||||||
|
|
||||||
#define GPS
|
|
||||||
#define LED_STRIP
|
#define LED_STRIP
|
||||||
#define LED_STRIP_TIMER TIM3
|
#define LED_STRIP_TIMER TIM3
|
||||||
|
#define WS2811_DMA_TC_FLAG DMA1_FLAG_TC6
|
||||||
|
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH6_HANDLER
|
||||||
|
|
||||||
#define BLACKBOX
|
#define BLACKBOX
|
||||||
#define TELEMETRY
|
#define TELEMETRY
|
||||||
|
|
|
@ -145,6 +145,8 @@
|
||||||
#define WS2811_TIMER_APB2_PERIPHERAL RCC_APB2Periph_TIM1
|
#define WS2811_TIMER_APB2_PERIPHERAL RCC_APB2Periph_TIM1
|
||||||
#define WS2811_DMA_CHANNEL DMA1_Channel2
|
#define WS2811_DMA_CHANNEL DMA1_Channel2
|
||||||
#define WS2811_IRQ DMA1_Channel2_IRQn
|
#define WS2811_IRQ DMA1_Channel2_IRQn
|
||||||
|
#define WS2811_DMA_TC_FLAG DMA1_FLAG_TC2
|
||||||
|
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH2_HANDLER
|
||||||
|
|
||||||
#define BLACKBOX
|
#define BLACKBOX
|
||||||
#define DISPLAY
|
#define DISPLAY
|
||||||
|
|
|
@ -161,6 +161,8 @@
|
||||||
#define WS2811_TIMER_APB2_PERIPHERAL RCC_APB2Periph_TIM16
|
#define WS2811_TIMER_APB2_PERIPHERAL RCC_APB2Periph_TIM16
|
||||||
#define WS2811_DMA_CHANNEL DMA1_Channel3
|
#define WS2811_DMA_CHANNEL DMA1_Channel3
|
||||||
#define WS2811_IRQ DMA1_Channel3_IRQn
|
#define WS2811_IRQ DMA1_Channel3_IRQn
|
||||||
|
#define WS2811_DMA_TC_FLAG DMA1_FLAG_TC3
|
||||||
|
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH3_HANDLER
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
|
|
|
@ -169,16 +169,18 @@
|
||||||
#define EXTERNAL1_ADC_GPIO_PIN GPIO_Pin_5
|
#define EXTERNAL1_ADC_GPIO_PIN GPIO_Pin_5
|
||||||
#define EXTERNAL1_ADC_CHANNEL ADC_Channel_5
|
#define EXTERNAL1_ADC_CHANNEL ADC_Channel_5
|
||||||
|
|
||||||
//#define GPS
|
|
||||||
|
|
||||||
#define LED_STRIP
|
#define LED_STRIP
|
||||||
#define LED_STRIP_TIMER TIM3
|
#define LED_STRIP_TIMER TIM3
|
||||||
|
#define WS2811_DMA_TC_FLAG DMA1_FLAG_TC6
|
||||||
|
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH6_HANDLER
|
||||||
|
|
||||||
|
//#define GPS
|
||||||
|
#define GTUNE
|
||||||
#define BLACKBOX
|
#define BLACKBOX
|
||||||
#define TELEMETRY
|
#define TELEMETRY
|
||||||
#define SERIAL_RX
|
#define SERIAL_RX
|
||||||
#define USE_SERVOS
|
#define USE_SERVOS
|
||||||
#define GTUNE
|
|
||||||
#define USE_CLI
|
#define USE_CLI
|
||||||
|
|
||||||
#define SPEKTRUM_BIND
|
#define SPEKTRUM_BIND
|
||||||
|
@ -195,10 +197,10 @@
|
||||||
#define S1W_RX_GPIO GPIOA
|
#define S1W_RX_GPIO GPIOA
|
||||||
#define S1W_RX_PIN GPIO_Pin_10
|
#define S1W_RX_PIN GPIO_Pin_10
|
||||||
|
|
||||||
// alternative defaults for AlienFlight F1 target
|
// alternative defaults for AlienWii32 F1 target
|
||||||
#ifdef ALIENFLIGHT
|
#ifdef ALIENWII32
|
||||||
#undef TARGET_BOARD_IDENTIFIER
|
#undef TARGET_BOARD_IDENTIFIER
|
||||||
#define TARGET_BOARD_IDENTIFIER "AWF1" // AlienFlight F1.
|
#define TARGET_BOARD_IDENTIFIER "AWF1" // AlienWii32 F1.
|
||||||
#undef BOARD_HAS_VOLTAGE_DIVIDER
|
#undef BOARD_HAS_VOLTAGE_DIVIDER
|
||||||
#define HARDWARE_BIND_PLUG
|
#define HARDWARE_BIND_PLUG
|
||||||
|
|
||||||
|
|
|
@ -139,6 +139,8 @@
|
||||||
#define WS2811_TIMER_APB2_PERIPHERAL RCC_APB2Periph_TIM1
|
#define WS2811_TIMER_APB2_PERIPHERAL RCC_APB2Periph_TIM1
|
||||||
#define WS2811_DMA_CHANNEL DMA1_Channel2
|
#define WS2811_DMA_CHANNEL DMA1_Channel2
|
||||||
#define WS2811_IRQ DMA1_Channel2_IRQn
|
#define WS2811_IRQ DMA1_Channel2_IRQn
|
||||||
|
#define WS2811_DMA_TC_FLAG DMA1_FLAG_TC2
|
||||||
|
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH2_HANDLER
|
||||||
|
|
||||||
#define BLACKBOX
|
#define BLACKBOX
|
||||||
#define GTUNE
|
#define GTUNE
|
||||||
|
|
|
@ -142,6 +142,8 @@
|
||||||
#define WS2811_TIMER_APB2_PERIPHERAL RCC_APB2Periph_TIM16
|
#define WS2811_TIMER_APB2_PERIPHERAL RCC_APB2Periph_TIM16
|
||||||
#define WS2811_DMA_CHANNEL DMA1_Channel3
|
#define WS2811_DMA_CHANNEL DMA1_Channel3
|
||||||
#define WS2811_IRQ DMA1_Channel3_IRQn
|
#define WS2811_IRQ DMA1_Channel3_IRQn
|
||||||
|
#define WS2811_DMA_TC_FLAG DMA1_FLAG_TC3
|
||||||
|
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH3_HANDLER
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if 0
|
#if 0
|
||||||
|
|
|
@ -146,6 +146,8 @@
|
||||||
#define WS2811_TIMER_APB2_PERIPHERAL RCC_APB2Periph_TIM1
|
#define WS2811_TIMER_APB2_PERIPHERAL RCC_APB2Periph_TIM1
|
||||||
#define WS2811_DMA_CHANNEL DMA1_Channel2
|
#define WS2811_DMA_CHANNEL DMA1_Channel2
|
||||||
#define WS2811_IRQ DMA1_Channel2_IRQn
|
#define WS2811_IRQ DMA1_Channel2_IRQn
|
||||||
|
#define WS2811_DMA_TC_FLAG DMA1_FLAG_TC2
|
||||||
|
#define WS2811_DMA_HANDLER_IDENTIFER DMA1_CH2_HANDLER
|
||||||
|
|
||||||
#define BLACKBOX
|
#define BLACKBOX
|
||||||
#define DISPLAY
|
#define DISPLAY
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue