Need SPI read help

I've read the posts here, and searched the internet. How does one READ from a slave using a processor with SPI?

I can write just fine. I tell my slave that I'm going to write, then I put bits on the bus, and the processor sends out the data with each clock.

For reading, I tell my slave that I'm going to read... then when I read the input buffer, it is just equal to my "I'm going to read" instruction fed back to me.

How do I tell the processor to start sending clocks for a read so that my slave will start shifting out data??

If I can provide more details, please ask. Any reference to C code that reads from a slave over SPI, or any comments about what my stupid mistake is, would be greatly appreciated.

Thanks

Parents Reply Children
No data
More questions in this forum