aESP32, baidist bithaaval pinnile välise taktiga
#1
Arduino (ESP32) ,C++:  Pole just algaja. Probleem: kuidas kirjutada 1-baidise puhvri sisu bit haaval io pinnile välise taktimpulsiga (ca. 15 kHz? Nagu SPI.
shiftOut() ei kõlba, see annab ise clocki välja, mul on vaja iga välise impulsi ajal ühte bitti puhvrist pinnile saata. Kuugel ei leia midagi sihukest. Oleks võimalik bit maski kasutada, aga kuidas sinna väline takt sobitada, ei tea. Olen proovinud attachinterruptiga ( takt teeb katkestuse), aga ei tööta hästi.
Vasta


Sõnumeid selles teemas
aESP32, baidist bithaaval pinnile välise taktiga - Autor: pukspriit - 12-01-2021, 10:52 PM

Alamfoorumi hüpe:


Kasutaja, kes vaatavad seda teemat: 1 külali(st)ne