Stap 5: wat over het ontvangen de gegevens?
Wat u moet doen om de gegevens goed ontvangen, hangt af van wat voor soort component de gegevens ontvangt. Als u het master apparaat (meestal een vorm van een microcontroller ondervindt) informatie te verzenden naar een ander apparaat dat is niet een microcontroller en slechts een kleine chip die slechts één ding doet en nooit terug reageren op u (zoals produceren voltage analoge signalen in het geval van analoge apparaten AD5628), moet u als de gebruiker maakt het circuit zou over het algemeen niet om iets te doen. Zorg enkel ervoor dat u gegevens naar het apparaat in de indeling die het wil ontvangen in wilt versturen.
Als u hoopt om feedback te ontvangen van een apparaat (of informatie verzendt naar een andere microcontroller die je nodig hebt om te programmeren goed ontvangen en interpreteren van de binnenkomende informatie), zijn er twee verschillende dingen die u wellicht te doen. Als de SPI-bibliotheek die u gebruikt ondersteunt ontvangst (en terug) de 8 bits van gegevens allemaal in één stuk, zoals de SPI-bibliotheek voor chipKIT/Arduino, dan moet je gewoon kunnen ontvangen en bewaren van de informatie allemaal in een stuk in een variabele op welke manier is geschikt voor de codering taal die u gebruikt.
Als u een bibliotheek niet voor SPI gebruikt, zul je naar de afzonderlijke stukjes informatie te verzamelen en vervolgens "gaas" hen samen. Dit is (waarschijnlijk) gemakkelijkst gedaan door de bits van informatie ontvangen in een array.