Ray
Joined: 22 Jul 2007 Posts: 12 Location: Australia
|
Dual SPI |
Posted: Wed Feb 29, 2012 6:17 am |
|
|
Hi,
I've noticed that a few flash chips e.g. W25Q16BVSSIG, M25PX16-VMN6TP now run 2 and even dual X 2 SPI's via doubling up the pin directions e.g. making SDI and SDO bidirectional unstead of unidirectional. has anyone out there had experience with this on a microchip or have any thoughts about its feasability?
Cheers |
|
temtronic
Joined: 01 Jul 2010 Posts: 9172 Location: Greensville,Ontario
|
|
Posted: Wed Feb 29, 2012 8:21 am |
|
|
Well..if everything else is constant(ie: clocking speed), you've cut the overall data rate in HALF !!
'Normal ' SPI allows for simultaneous data transfer to and from the peripheral,giving very,very fast performance. If you go 'halfduplex', the micro has to send data,then reconfigure to receive, wait for data,then do 'something' then reset to transmit..... |
|