0
I'm running an ATMega88A at 8MHz and have the SPI configured to run at Fosc/2 = 4MHz.
In theory, shifting out 5000 bytes over SPI should take 1/4000000 * 8 * 5000 = 10ms. But according to the internal timer, it's taking just over 19ms. This seems like a ton of overhead. Is this typical?
Sample ...