585 Shares 2977 views

Qu'est-ce que l'interface SPI-

SPI-interface a été développée par Motorola. Aujourd'hui, il est l'un des plus populaires, en raison de sa grande vitesse et la simplicité exceptionnelle de tous ceux qui font référence au type de série. En outre, SPI-interface est également le principe de connexion. Essentiellement, SPI est la logique des données (maître-esclave) entre deux dispositifs différents. Propriétés physiques paient beaucoup moins d'attention à les mettre en œuvre, comme ils disent, « dans les circonstances », il ne fournit pas un protocole de niveau inférieur. Chaque fabricant peut faire quelque chose d'eux-mêmes.

SPI interface Description

La logique d'un tel dispositif est un transfert de données en série (bit par bit). Dans ce cadre et la lecture sont séparées dans le temps par un signal spécial d'horloge sur le bus spécial (appelé « timing de bus » ou « sync »). Par séparation, on entend que les données de réglage et le processus de lecture a lieu sur le bord opposé de l'horloge générée sur le bus. Avec clairement divisé en temps des lectures d'entrelacs et les paramètres, il devient possible d'utiliser un seul et même registre pour recevoir et transmettre des informations. Il est sous ce principe et a développé le SPI-interface. Cependant, le développement de la technologie ne cesse d'évoluer, par des quantités beaucoup plus importantes de la mémoire ne présente aucun problème, et la plupart des appareils ont une entrée séparée et les registres de sortie. Ici, en un mot, nous avons considéré la façon dont l'interface SPI est disposée.

Description du fonctionnement de l'appareil

Dispositif de génération d'impulsions d'horloge (contrôle) à la synchronisation de bus, un « maître » (master). Ce dispositif contrôle l'ensemble du processus d'échange de données, à savoir, détermine le moment de commencer l'échange, quand à la fin, le nombre de bits de transfert d'information et ainsi de suite .. Le second dispositif participant à l'échange, appelé le « esclave ». Ce dispositif est en aucune façon affecter l'horloge de bus. Pour l'échange full-duplex (transmission simultanée dans les deux sens) interface SP- utilise quatre lignes:

MOSI entrée et sortie du maître – esclave. Le long de cette ligne il y a transmission d'informations à partir de l'hôte vers le récepteur.

– MISO – entrée principale et la sortie « esclave ». En ce maître conduite reçoit des données à partir du dispositif auxiliaire.

– SCLK – horloge de bus. Le long de cette ligne, le dispositif « lead » génère des impulsions d'horloge.

– SS – sélection de "esclave". Avec ce maître de fil contrôle la session d'échange.

des niveaux logiques zéro sont codés, et une valeur de tension de l'unité sur le bus de données (MISO et MOSI). Le signal SS indique la fin et le début de la session d'échange d'informations. Le plus souvent, il est l'inverse. Cela signifie que lors de l'échange de données dispositif « maître » doit être installé sur la ligne SS signal de niveau bas, et à la fin de l'échange de – élevé. La présence de transmission au niveau SS permet de disposer plusieurs dispositifs « esclaves » en utilisant un signal d'horloge et un bus de données sans protocoles additionnels. Cependant, quand une telle connexion est nécessaire pour alimenter le dispositif de réception de chaque ligne séparée SS.