-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

lundi 29 avril 2013

Qu'est-ce qu'une interface périphérique série (SPI)?

Une interface périphérique série (SPI) est une interface à faible coût à quatre fils full-duplex série synchrone communication flux de données qui fonctionne dans une relation maître-esclave. Le transfert des données dans les appareils de série se produit un peu à la fois, ce qui rend une interface SPI à faible vitesse. Il est couramment utilisé comme un lien entre les circuits intégrés avec des périphériques lents à bord qui sont accessibles par intermittence. Il est en concurrence avec des dispositifs de transmission de données parallèles, mais comme SPI renforce l'efficacité, l'avantage de l'ancien est réduit. SPI est parfois appelé «micro-fil», même si cela est considéré comme un protocole de sous-ensemble de SPI.

Les transferts de données par une interface périphérique série se produisent via le protocole complet recto verso. Les données sont transmises et reçues dans les deux directions en même temps. Les applications qui utilisent SPI gain de beaucoup l'efficacité de ce mode, une telle application est comprise entre un codeur-décodeur (codec) et un processeur de signal numérique (DSP). D'autres applications comprennent la température et de pression, ainsi que la mémoire flash.

Chaque fois que deux périphériques série Dispositifs d'interface communiquent, un appareil est considéré comme le «maître», tandis que l'autre appareil est le «esclave». Le dispositif maître déclenche toutes les communications par transmission de signaux au dispositif esclave. Un bus d'interface périphérique série peut connecter plusieurs périphériques esclaves à un seul maître.

Les dispositifs d'interface périphérique série utilisent trois registres de contrôle de registre (SPCR), registre d'état (SPSR) et registre de données (SPDR) en envoyant des données, ainsi que quatre signaux différents. Le premier signal est appelé horloge série (SCLK), dont seul le dispositif de maître génère. Elle est suivie par le maître-out esclave-in (MOSI), maître en esclave-out (MISO), et l'esclave select (SSN), où "n" est le nombre de dispositifs esclaves à qui l'appareil maître est connecté.

Dans une configuration typique simple esclave, un ingénieur qui cherchent à utiliser une interface périphérique série relierait SCLK à l'entrée d'un esclave. MOSI transporte ensuite les données à partir de l'appareil maître à l'esclave tandis que MISO transfère les données de l'esclave au maître. Pour déterminer quel dispositif est le maître et qui est esclave, le premier se connecte Maître SSn à SSn de l'esclave et génère une entrée discrète à usage général / signal de sortie de ce dernier.

Pour connecter plusieurs esclaves à un maître dans une interface périphérique série, les signaux de SSN distincts sont reliés par le dispositif de maître aux esclaves séparés. Par exemple, SS1 est raccordé à l'esclave 1, SS2 est raccordé à l'esclave 2, et ainsi de suite. Semblable à la configuration simple esclave, SCLK est connecté à l'appareil maître aux esclaves multiples. MOSI de maître à esclaves sont connectés, ainsi que MISO des esclaves à maîtriser.