mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-01 19:54:32 +02:00
adc: added a soc macro indicating digital controller supported unit
This commit is contained in:
@@ -80,6 +80,7 @@
|
|||||||
/*!< SAR ADC Module*/
|
/*!< SAR ADC Module*/
|
||||||
#define SOC_ADC_RTC_CTRL_SUPPORTED 1
|
#define SOC_ADC_RTC_CTRL_SUPPORTED 1
|
||||||
#define SOC_ADC_DIG_CTRL_SUPPORTED 1
|
#define SOC_ADC_DIG_CTRL_SUPPORTED 1
|
||||||
|
#define SOC_ADC_DIG_SUPPORTED_UNIT(UNIT) ((UNIT == 0) ? 1 : 0)
|
||||||
#define SOC_ADC_PERIPH_NUM (2)
|
#define SOC_ADC_PERIPH_NUM (2)
|
||||||
#define SOC_ADC_CHANNEL_NUM(PERIPH_NUM) ((PERIPH_NUM==0)? 8: 10)
|
#define SOC_ADC_CHANNEL_NUM(PERIPH_NUM) ((PERIPH_NUM==0)? 8: 10)
|
||||||
#define SOC_ADC_MAX_CHANNEL_NUM (10)
|
#define SOC_ADC_MAX_CHANNEL_NUM (10)
|
||||||
|
@@ -48,6 +48,7 @@
|
|||||||
#define SOC_ADC_ARBITER_SUPPORTED 1
|
#define SOC_ADC_ARBITER_SUPPORTED 1
|
||||||
#define SOC_ADC_FILTER_SUPPORTED 1
|
#define SOC_ADC_FILTER_SUPPORTED 1
|
||||||
#define SOC_ADC_MONITOR_SUPPORTED 1
|
#define SOC_ADC_MONITOR_SUPPORTED 1
|
||||||
|
#define SOC_ADC_DIG_SUPPORTED_UNIT(UNIT) ((UNIT == 0) ? 1 : 0) //Digital controller supported ADC unit
|
||||||
#define SOC_ADC_PERIPH_NUM (2)
|
#define SOC_ADC_PERIPH_NUM (2)
|
||||||
#define SOC_ADC_CHANNEL_NUM(PERIPH_NUM) ((PERIPH_NUM==0)? 5 : 1)
|
#define SOC_ADC_CHANNEL_NUM(PERIPH_NUM) ((PERIPH_NUM==0)? 5 : 1)
|
||||||
#define SOC_ADC_MAX_CHANNEL_NUM (5)
|
#define SOC_ADC_MAX_CHANNEL_NUM (5)
|
||||||
|
@@ -37,6 +37,7 @@
|
|||||||
#define SOC_ADC_ARBITER_SUPPORTED 1
|
#define SOC_ADC_ARBITER_SUPPORTED 1
|
||||||
#define SOC_ADC_FILTER_SUPPORTED 1
|
#define SOC_ADC_FILTER_SUPPORTED 1
|
||||||
#define SOC_ADC_MONITOR_SUPPORTED 1
|
#define SOC_ADC_MONITOR_SUPPORTED 1
|
||||||
|
#define SOC_ADC_DIG_SUPPORTED_UNIT(UNIT) ((UNIT == 0) ? 1 : 0) //Digital controller supported ADC unit
|
||||||
#define SOC_ADC_PERIPH_NUM (2)
|
#define SOC_ADC_PERIPH_NUM (2)
|
||||||
#define SOC_ADC_CHANNEL_NUM(PERIPH_NUM) ((PERIPH_NUM==0)? 5 : 1)
|
#define SOC_ADC_CHANNEL_NUM(PERIPH_NUM) ((PERIPH_NUM==0)? 5 : 1)
|
||||||
#define SOC_ADC_MAX_CHANNEL_NUM (5)
|
#define SOC_ADC_MAX_CHANNEL_NUM (5)
|
||||||
|
@@ -61,6 +61,7 @@
|
|||||||
#define SOC_ADC_ARBITER_SUPPORTED 1
|
#define SOC_ADC_ARBITER_SUPPORTED 1
|
||||||
#define SOC_ADC_FILTER_SUPPORTED 1
|
#define SOC_ADC_FILTER_SUPPORTED 1
|
||||||
#define SOC_ADC_MONITOR_SUPPORTED 1
|
#define SOC_ADC_MONITOR_SUPPORTED 1
|
||||||
|
#define SOC_ADC_DIG_SUPPORTED_UNIT(UNIT) 1 //Digital controller supported ADC unit
|
||||||
#define SOC_ADC_PERIPH_NUM (2)
|
#define SOC_ADC_PERIPH_NUM (2)
|
||||||
#define SOC_ADC_CHANNEL_NUM(PERIPH_NUM) (10)
|
#define SOC_ADC_CHANNEL_NUM(PERIPH_NUM) (10)
|
||||||
#define SOC_ADC_MAX_CHANNEL_NUM (10)
|
#define SOC_ADC_MAX_CHANNEL_NUM (10)
|
||||||
|
@@ -51,6 +51,7 @@
|
|||||||
#define SOC_ADC_ARBITER_SUPPORTED 1
|
#define SOC_ADC_ARBITER_SUPPORTED 1
|
||||||
#define SOC_ADC_FILTER_SUPPORTED 1
|
#define SOC_ADC_FILTER_SUPPORTED 1
|
||||||
#define SOC_ADC_MONITOR_SUPPORTED 1
|
#define SOC_ADC_MONITOR_SUPPORTED 1
|
||||||
|
#define SOC_ADC_DIG_SUPPORTED_UNIT(UNIT) ((UNIT == 0) ? 1 : 0) //Digital controller supported ADC unit
|
||||||
#define SOC_ADC_PERIPH_NUM (2)
|
#define SOC_ADC_PERIPH_NUM (2)
|
||||||
#define SOC_ADC_CHANNEL_NUM(PERIPH_NUM) (10)
|
#define SOC_ADC_CHANNEL_NUM(PERIPH_NUM) (10)
|
||||||
#define SOC_ADC_MAX_CHANNEL_NUM (10)
|
#define SOC_ADC_MAX_CHANNEL_NUM (10)
|
||||||
|
Reference in New Issue
Block a user