ESP8266 GPIO

Jeszcze jedno pytanie co do tego modułu. Przejrzałem parę razy dokumentację SDK. Nie widzę tam nigdzie odwołań do niskopoziomowych, sprzętowych liczników i timerów. Czy to, co udostępnia się nam sprzętowo będzie wystarczające, żeby zaimplementować funkcje znane z ośmiobitowych AVR-ów?

Weźmy na ten przykład jeden z moich wcześniejszych projektów - licznik Geigera. Sprzętowy, szesnastobitowy licznik zliczał impulsy z czujnika. Inny timer odliczał mijające sekundy, za każdym razem przenosząc ilość zliczonych impulsów do tabeli i zerując wspomniany wcześniej licznik. Czy taką samą funkcję mogę zrealizować na ESP, korzystając ze zwykłej zmiennej inkrementowanej w funkcji przerwania pinu GPIO, oraz programowego timera odliczającego sekundy? Dokładność będzie porównywalna do tego, co uzyskiwał AVR za pomocą swoich sprzętowych komponentów?

Reply to
Atlantis
Loading thread data ...

a to przez nie zmienną pomocniczą?

P.S. przepraszam, nie mogłem się powstrzymać...

Reply to
platformowe głupki

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.