mirror of https://github.com/FOME-Tech/fome-fw.git
enable software knock on PA3 for F407 #105
This commit is contained in:
parent
ee1c8f0c3c
commit
5051448a3a
|
@ -28,6 +28,8 @@ DDEFS += -DTS_SECONDARY_UxART_PORT=SD3
|
|||
|
||||
DDEFS += -DSTM32_I2C_USE_I2C3=TRUE
|
||||
|
||||
DDEFS += -DEFI_SOFTWARE_KNOCK=TRUE -DSTM32_ADC_USE_ADC3=TRUE
|
||||
|
||||
ifndef IS_RE_BOOTLOADER
|
||||
DDEFS += -DHAL_USE_EEPROM=TRUE
|
||||
endif
|
|
@ -0,0 +1,16 @@
|
|||
/**
|
||||
* @file knock_config.h
|
||||
*/
|
||||
|
||||
#pragma once
|
||||
|
||||
// Knock is on ADC3
|
||||
#define KNOCK_ADC ADCD3
|
||||
|
||||
// knock 1 - pin PA3
|
||||
#define KNOCK_ADC_CH1 ADC_CHANNEL_IN3
|
||||
#define KNOCK_PIN_CH1 Gpio::A3
|
||||
|
||||
// Sample rate & time - depends on the exact MCU
|
||||
#define KNOCK_SAMPLE_TIME ADC_SAMPLE_84
|
||||
#define KNOCK_SAMPLE_RATE (STM32_PCLK2 / (4 * (84 + 12)))
|
|
@ -1,2 +1,3 @@
|
|||
! see also FLEXIBLE_CRITICAL_LED
|
||||
#define ts_show_critical_led true
|
||||
#define ts_show_software_knock true
|
||||
|
|
Loading…
Reference in New Issue