mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-30 03:53:34 +08:00
* hrt: Fix PPM input on channel 2 The CCMR1_PPM define for PPM input on channel 2 was incorrectly set to 2, which was setting bits for channel 1 instead of channel 2. This prevented PPM input from functioning properly on channel 2. Changed CCMR1_PPM for channel 2 from 2 to (1 << 8), which correctly configures the CC2S bits for input capture mode on TI2. This fixes an issue noted in the existing code comment: "FIXME! There is an interaction in the CCMR registers that prevents using Chan 1 as the timer and chan 2 as the PPM" Tested on STM32H743 with PPM input on PC7 (TIM8_CH2). * rc_input: enable sharing serial and PPM pin By setting RC_SERIAL_PORT_SHARED_PPM_PIN_GPIO_RX it is now possible to use the same pin on the STM32 for PPM input as well as serial input. * boards: Add support for Holybro KakuteH7-Wing
18 lines
580 B
Plaintext
18 lines
580 B
Plaintext
#
|
|
# For a description of the syntax of this configuration file,
|
|
# see misc/tools/kconfig-language.txt.
|
|
#
|
|
config BOARD_HAS_PROBES
|
|
bool "Board provides GPIO or other Hardware for signaling to timing analyze."
|
|
default y
|
|
---help---
|
|
This board provides GPIO FMU-CH1-5, CAP1-6 as PROBE_1-11 to provide timing signals from selected drivers.
|
|
|
|
config BOARD_USE_PROBES
|
|
bool "Enable the use the board provided FMU-CH1-5, CAP1-6 as PROBE_1-11"
|
|
default n
|
|
depends on BOARD_HAS_PROBES
|
|
|
|
---help---
|
|
Select to use GPIO FMU-CH1-5, CAP1-6 to provide timing signals from selected drivers.
|