Hardware SPI - IO from Scratch - Part 6
James Sharman
Bit banging SPI produced some functional results but I’d like to improve my overall data transfer rate, and that means adding some hardware support. I identify 4 areas we can add some assistance to and add some circuitry for the first two. This will be followed (I hope very soon) with the second part finishing of the conversion.
I had originally planned to this all in one video but it very quickly became clear that it would be a long one. It’s sometimes difficult to estimate how long some planned work will take, fortunately this one was fairly easy to divide in two. Everything was recorded before I started editing this, you can always comment suggestions but on this occasions the next steps are already complete.
0:00 Introduction 0:33 Discussing the circuit 1:10 Defining 4 Parts 2:30 Chip Select 8:58 MISO 12:13 Checking with the scope 17:02 Clock Invert 22:09 Multi Byte read debugging 24:26 Cycle counting 25:20 Outro ... https://www.youtube.com/watch?v=FysC9pvkOME
334643121 Bytes