We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SPI transfer is quite slow with a delay between each byte of about 1.4us when calling SPI.transfer(uint8* buff, int N); with a 9Mhz SPI clock.
SPI.transfer(uint8* buff, int N);
This delay is more than the duration of a byte transfer at this speed..
I think using DMA should solve this issue, but the current SPI library doesn't allow it.
Any chance this could be added to the todo features?
The text was updated successfully, but these errors were encountered:
They are already some improvement requests for SPI. DMA could be one of this. Anyway I will not have time soon to do this. Any help are welcome
Sorry, something went wrong.
This should help you get started: http://stm32duino.com/viewtopic.php?f=14&t=3527&p=47009#p47009
Close this one to track all SPI request on the same issue #257. Mark it as duplicated.
No branches or pull requests
SPI transfer is quite slow with a delay between each byte of about
1.4us when calling
SPI.transfer(uint8* buff, int N);
with a 9Mhz SPI clock.This delay is more than the duration of a byte transfer at this speed..
I think using DMA should solve this issue, but the current SPI library doesn't allow it.
Any chance this could be added to the todo features?
The text was updated successfully, but these errors were encountered: