Hát igen, Arduino alatt letöltöd a programot és lám megy.
Bár igazából az Arduino épphogy elég a 800 kHz szalag vezérléséhez. Semmi mást nem tudsz csinálni vele, csak szalagot vezérelni.
Ha veszed az 500 Ft-os kínai blue pillt (stm32f103c8t6), abban DMA vezérlő van, igazából 1%-os CPU terheltség mellett 72 MHz-es processzoron 20k-s RAM-mal, 64k flash mellett átvered rajta az egészet. És nem kell interruptot tiltani, nem kell órajelet számolni, a DMA vezérlő megcsinálja.
A probléma, hogy egy DMA vezérlő felprogramozásához azért már ész is kell, nem elég a szoftvert letölteni.