Hallo zusammen, ich möchte gerne den ADC des ESP8266 über Arduino bedienen. Mit "analogRead(A0);" bekome ich natürlich einen ADC Wert, bei diesem Funktionsaufruf bleibt aber die Programmausführung an dieser Stelle stehen bis der ADC mit seiner Messung fertig ist. Gibt es eine Möglichkeit den ADC zu starten und sich die Werte erst abzuholen wenn die Messung fertig ist? Bzw. kann ich wie beim Atmel den ADC mit bspw. 1kHz selbstständig laufen lassen und mir bei bedarf den ADC Wert abholen? Gruß Udo
Hmm, ist die Frage unverständlich oder tatsächlich nicht so einfach zu beantworten?!
Das SDK bietet m.W. nur ein (synchrones) system_adc_read. Und das SDK ist nicht einfach zu umgehen, weil der ADC, IIRC, mit dem Wifi-Teil koordiniert werden muss.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.