Add support for current/voltage measurement on Ghoul. (#19630)
parent
4723f308ad
commit
baecc69da5
|
@ -28,8 +28,8 @@
|
||||||
#define RGB_ENABLE_PIN GP6
|
#define RGB_ENABLE_PIN GP6
|
||||||
|
|
||||||
// ADC Configuration
|
// ADC Configuration
|
||||||
#define ADC_RESOLUTION ? ? ? // ADC_CFGR1_RES_12BIT // TBD when RP2040 has analog support
|
#define ADC_RESOLUTION 12
|
||||||
#define ADC_SATURATION ? ? ? // ((1 << 12) - 1) // TBD when RP2040 has analog support
|
#define ADC_SATURATION ((1 << 12) - 1)
|
||||||
#define ADC_CURRENT_PIN GP26
|
#define ADC_CURRENT_PIN GP26
|
||||||
#define ADC_VOLTAGE_PIN GP27
|
#define ADC_VOLTAGE_PIN GP27
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
// SPDX-License-Identifier: GPL-3.0-or-later
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
//#define HAL_USE_ADC TRUE
|
#define HAL_USE_ADC TRUE
|
||||||
#define HAL_USE_SPI TRUE
|
#define HAL_USE_SPI TRUE
|
||||||
|
|
||||||
#include_next <halconf.h>
|
#include_next <halconf.h>
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
#include_next <mcuconf.h>
|
#include_next <mcuconf.h>
|
||||||
|
|
||||||
// Used for RGB
|
// Used for RGB
|
||||||
//#undef RP_ADC_USE_ADC1
|
#undef RP_ADC_USE_ADC1
|
||||||
//#define RP_ADC_USE_ADC1 TRUE
|
#define RP_ADC_USE_ADC1 TRUE
|
||||||
|
|
||||||
// Used for EEPROM
|
// Used for EEPROM
|
||||||
#undef RP_SPI_USE_SPI0
|
#undef RP_SPI_USE_SPI0
|
||||||
|
|
|
@ -1,2 +1 @@
|
||||||
WS2812_DRIVER = pwm
|
WS2812_DRIVER = pwm
|
||||||
SRC += analog.c
|
|
||||||
|
|
|
@ -5,3 +5,5 @@ QUANTUM_PAINTER_DRIVERS = ssd1351_spi
|
||||||
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
|
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
|
||||||
|
|
||||||
DEFAULT_FOLDER = tzarc/ghoul/rev1/stm32
|
DEFAULT_FOLDER = tzarc/ghoul/rev1/stm32
|
||||||
|
|
||||||
|
SRC += analog.c
|
||||||
|
|
Loading…
Reference in New Issue