SPI Burst mode - Maybe?
Hello St Forum! Good to be back at it for another little project here.
Good to see familiar names.
SPI
Going to try and match up an STM32l476VG using SPI to a Ethernet widget. Widget says it can use SPI and apparently it (widget) will auto increment address for storage/reading of incoming/outgoing bytes by simply continuing the SCLK!
Example:
send 4 DATA bytes to sequential addresses in widget by :
32 clocks ( containing, for this device, MODE BYTE for READ/WRITE, 2 address bytes and a DATA BYTE)
Then 8 more clocks and data bits and data bits get shoved to the next address in widget
Do that 2 more times and --- you've send 4 bytes!
Hopefully I understood *THAT* like it was meant.
Burst mode maybe?
Not Googled it yet. Obviously I value here more than Google :)
Many acronyms and buzzwords with SPI. Especially from various different manufactures and a LOOSE spec!
I see in the 476 RM timing diagrams, that the SPI1,2,3 channels *LOOK* like they will do this 8 bit data size "multiple data byte" or 16 bit data size "multiple data word" trick with following clock, but the words in the manual don't paint a clear enough picture for me.
Might make handling the data a little precarious but could be handy.
I've used this micro to talk with MAX6966's with the simulataneous "Full duplex" in / OUT AT THE SAME TIME trick. That was some juggling!
I'll probably start hosing down the widget with a stream of bits tomorrow.
Anything I'm well off track on, please just nudge me around a little!
Good to see you folks again.
