Merge branch 'bugfix/example_adc_pin' into 'master'

Changed adc GPIO pin 32, that is not jumped to header in ESP-WROVER-KIT,
to 34

See merge request !1020
pull/831/head
Ivan Grokhotkov 2017-07-20 12:15:43 +08:00
commit f6193a68a5
2 zmienionych plików z 7 dodań i 10 usunięć

Wyświetl plik

@ -1,17 +1,14 @@
# Example: ADC1
This test code shows how to configure ADC1 and how to use ADC1 get the voltage.
This test code shows how to configure ADC1 and read the voltage connected to GPIO pin.
####ADC1 functions:
### ADC1 functions:
* ADC1,CHANNEL_4:GPIO32, voltage range [0v,3.1v],the Data range [0,4095]
ADC1_CHANNEL_6: GPIO34, voltage range [0V..3.1V], the data range [0..4095]
####Test:
* Please connect the test voltage to GPIO32
### Test:
Please connect the test voltage to GPIO34

Wyświetl plik

@ -15,13 +15,13 @@
#include "driver/gpio.h"
#include "driver/adc.h"
#define ADC1_TEST_CHANNEL (4)
#define ADC1_TEST_CHANNEL (ADC1_CHANNEL_6)
void adc1task(void* arg)
{
// initialize ADC
adc1_config_width(ADC_WIDTH_12Bit);
adc1_config_channel_atten(ADC1_TEST_CHANNEL,ADC_ATTEN_11db);
adc1_config_channel_atten(ADC1_TEST_CHANNEL, ADC_ATTEN_11db);
while(1){
printf("The adc1 value:%d\n",adc1_get_voltage(ADC1_TEST_CHANNEL));
vTaskDelay(1000/portTICK_PERIOD_MS);