3 ms·
Fyi, a simple microcontroller like stm32 which is like 3$ can push gpio at 25mhz reliably.
by makapuf 7y ago
Fyi, a simple microcontroller like stm32 which is like 3$ can push gpio at 25mhz reliably.
- wallacoloo 7y agoIt’s true. And with the newer multicore Pi’s, you could probably get similar results just by pinning a thread to one core and dedicating that core to managing your IO. There are a million ways to solve any problem. Perhaps the single biggest advantage of the DMA solution for something like pi-scope is that it means people who want to use the pi as a scope need only download a piece of software: no soldering or flashing of MCUs required. The initial setup is more beginner-friendly, with the drawback that contributing might be more intimidating because the software is doing more complex work.