mirror of
https://github.com/0xFEEDC0DE64/arduino-esp32.git
synced 2025-07-30 02:37:14 +02:00
Fix analogWidth for ESP32S2 in esp32-hal-adc.c (#5711)
This commit is contained in:
@ -37,7 +37,7 @@ static uint8_t __analogVRefPin = 0;
|
|||||||
#include "soc/rtc_io_reg.h"
|
#include "soc/rtc_io_reg.h"
|
||||||
#elif CONFIG_IDF_TARGET_ESP32C3
|
#elif CONFIG_IDF_TARGET_ESP32C3
|
||||||
#include "esp32c3/rom/ets_sys.h"
|
#include "esp32c3/rom/ets_sys.h"
|
||||||
#else
|
#else
|
||||||
#error Target CONFIG_IDF_TARGET is not supported
|
#error Target CONFIG_IDF_TARGET is not supported
|
||||||
#endif
|
#endif
|
||||||
#else // ESP32 Before IDF 4.0
|
#else // ESP32 Before IDF 4.0
|
||||||
@ -46,7 +46,11 @@ static uint8_t __analogVRefPin = 0;
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
static uint8_t __analogAttenuation = 3;//11db
|
static uint8_t __analogAttenuation = 3;//11db
|
||||||
static uint8_t __analogWidth = 3;//12 bits
|
#if CONFIG_IDF_TARGET_ESP32S2
|
||||||
|
static uint8_t __analogWidth = 4; // 13 bits
|
||||||
|
#else
|
||||||
|
static uint8_t __analogWidth = 3; // 12 bits
|
||||||
|
#endif
|
||||||
static uint8_t __analogClockDiv = 1;
|
static uint8_t __analogClockDiv = 1;
|
||||||
static adc_attenuation_t __pin_attenuation[SOC_GPIO_PIN_COUNT];
|
static adc_attenuation_t __pin_attenuation[SOC_GPIO_PIN_COUNT];
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user