File tree 1 file changed +5
-3
lines changed
1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 27
27
#include "soc/rtc_io_reg.h"
28
28
#include "esp32/rom/ets_sys.h"
29
29
#include "esp_intr_alloc.h"
30
+ #include "soc/dac_channel.h"
30
31
#define DEFAULT_VREF 1100
31
32
static esp_adc_cal_characteristics_t * __analogCharacteristics [2 ] = {NULL , NULL };
32
33
static uint16_t __analogVRef = 0 ;
@@ -38,7 +39,8 @@ static uint8_t __analogVRefPin = 0;
38
39
#elif CONFIG_IDF_TARGET_ESP32S3
39
40
#include "esp32s3/rom/ets_sys.h"
40
41
#include "soc/sens_reg.h"
41
- #include "soc/rtc_io_reg.h"
42
+ #include "soc/rtc_io_reg.h
43
+ #include "soc/dac_channel.h"
42
44
#elif CONFIG_IDF_TARGET_ESP32C3
43
45
#include "esp32c3/rom/ets_sys.h"
44
46
#else
@@ -146,9 +148,9 @@ bool __adcAttachPin(uint8_t pin){
146
148
#endif
147
149
}
148
150
#if CONFIG_IDF_TARGET_ESP32 || CONFIG_IDF_TARGET_ESP32S2
149
- else if (pin == 25 ){
151
+ else if (pin == DAC_CHANNEL_1_GPIO_NUM ){
150
152
CLEAR_PERI_REG_MASK (RTC_IO_PAD_DAC1_REG , RTC_IO_PDAC1_XPD_DAC | RTC_IO_PDAC1_DAC_XPD_FORCE );//stop dac1
151
- } else if (pin == 26 ){
153
+ } else if (pin == DAC_CHANNEL_2_GPIO_NUM ){
152
154
CLEAR_PERI_REG_MASK (RTC_IO_PAD_DAC2_REG , RTC_IO_PDAC2_XPD_DAC | RTC_IO_PDAC2_DAC_XPD_FORCE );//stop dac2
153
155
}
154
156
#endif
You can’t perform that action at this time.
0 commit comments