I’m having a performance problem with SPI when sending serial data to RGB LED strips. I have about 550 LEDS in total and constructing a buffer to send seems to take very little time but the actual transmission is pretty slow.
I’ve tried messing with the configuration speed but the documentation is so poor that I really have no idea what that’s doing.
I was wondering if SPI is a software process or by some miracle a DMA one?. For example, if I set up 2 SPI channels and send half the data to one and the other half to the other will the DMA make it more efficient or am I flogging a dead horse.
(running FEZ Spider a-la Gadgeteer)
Thanks for any suggestions.