Etape 5: réception qu’en est-il des données ?
Ce que vous devez faire afin de recevoir correctement les données dépend de quel type de composant reçoit les données. Si vous rencontrez l’appareil maître (généralement une forme quelconque d’un microcontrôleur) envoyer des informations vers un autre appareil qui n’est pas un microcontrôleur et juste une petite puce qui ne fait qu’une chose et ne répondez jamais à vous (comme produire des signaux de tension analogique dans le cas de Analog Devices AD5628), alors que l’utilisateur qui crée le circuit serait généralement pas nécessaire de faire quoi que ce soit. Assurez-vous juste que vous envoyez vers le périphérique dans le format qu’il souhaite recevoir en informations.
Si vous sont dans l’espoir de recevoir des commentaires d’un périphérique (ou envoyez des informations à un autre microcontrôleur dont vous avez besoin pour programmer correctement recevoir et interpréter l’information entrante), il y a deux choses différentes que vous devrez faire. Si la bibliothèque SPI que vous utilisez prend en charge la réception (et retour) les 8 bits de données tout en une seule pièce, comme la bibliothèque de SPI chipKIT/Arduino, il peut simplement recevoir et stocker les informations tout en une seule pièce dans une variable de n’importe quelle manière est appropriée à la langue de codage que vous utilisez.
Si vous n’utilisez pas une bibliothèque pour SPI, vous devrez collecter les bits d’informations et par la suite « mailler » ensemble. Cela se fait plus facilement (probablement) en recevant les bits d’information dans un tableau.