( plt | 2022. 11. 17., cs – 11:51 )

Olyat tudok csinálni, ami így néz ki, csak mint ahogy fentebb mások is írták, elég drága művelet.

Nekem konkrétan nagy sebességgel (8MHz) kellene olvasnom a GPIO-n elérhető adatokat, egy adott feltétel után.

Tehát olvasom a GPIO értékeket, megnézem, hogy teljesül-e a feltétel, és ha igen, elkezdem tárolni a kiolvasott adatokat. Itt kellene rögzítenem a kezdés időpontját. Lényeges különbség, hogy csak le kelle-e kérnem egy tick számláló egész értékét, vagy egy ilyen összetett kódot lefuttatnom. Míg ez lefut, elveszítek pár beérkező adatot.

ESP-ken például van olyan számláló, ami a bekapcsolástól kezdve mér a legkisebb időegységben, és csak egy egész szám. Gyorsan, könnyen, hatékonyan kezelhető. Tényleg fura, hogy Raspberry-n nincs.

Sajnos a linuxot sem ismerem olyan mélyen, hogy tudjam, abban van-e?