Anyone knows if there’s a faster SPI library for Arduino Due, or a faster way handling SPI communication. The TurboSPI library functions should be faster, but they are actually slower compared to those of the SPI library. The Due has a 84 MHz clock, why this functions need more than 100 clock cycles?
All SPI transfer functions seem to take at least about 2 or 3 microseconds.
Is it possible to use for exemple an external SPI DAC, an external SPI ADC and an SD card “at the same time”?
The DueTimer library disables interrupts inside the callback functions? I can’t communicate with SPI hardware inside the timer callback functions! Why?
sketch_mar01a.ino (3.75 KB)
sketch_mar01b.ino (2.04 KB)