ESP8266 ADC可以測量:1碍论、電源電壓?VDD3P3(管腳3和管腳4)。2柄慰、管腳6上的電壓鳍悠。
1、電源電壓VDD3P3(管腳3和管腳4):uint16 system_get_vdd33(void)
(1)管腳6要懸空坐搔。
(2)“vdd33_const“賦值為0xFF藏研,“vdd33_const“的地址在esp_init_data_default.bin下載的起始地址再加上107107 byte。
(3)精度是1/1024V概行。
2蠢挡、管腳6上的電壓:uint16 system_adc_read(void),?void system_adc_read_fast(uint16 *adc_addr, uint16 adc_num, uint8
adc_clk_div)
(1)管腳6要接外部電路,因為管腳6的電壓輸入范圍為0~1V凳忙。
(2)“vdd33_const“賦值為真實電壓业踏,我使用的是3.3V,所以賦值為33消略。(范圍為18到36)
(3)精度是1/1024V堡称。
(4)使用連續(xù)測量時(system_adc_read_fast),要關(guān)閉WiFi和中斷艺演。