Bus SPI (Serial Peripheral Interface)
SPI (Serial Peripheral Interface) est un système de bus série développé par Motorola pour connecter les microcontrôleurs aux composants périphériques ou à plusieurs microcontrôleurs entre eux. Comme le bus I2C, le bus SPI utilise le principe maître-esclave. Le taux de données atteint est cependant beaucoup plus élevé et peut atteindre les Mhz. SPI s'est établi comme un autre standard. Les fabricants de convertisseurs DAC, de mémoires, de capteurs, de RTC, de contrôleurs USB utilisent cette technologie de bus.
Total Phase propose des adaptateurs hôtes puissants, compacts et bon marché pour programmer, effacer et vérifier les composants de mémoire série SPI et Analyseurs de protocole pour aider les développeurs pendant la phase de débogage.
Comparaison des modèles SPI | Adaptateur Aardvark I2C/SPI | Adaptateur hôte SPI Cheetah | Applications Promira SPI | Analyseur de protocole I2C/SPI Beagle |
---|---|---|---|---|
Numéro d'article | TP240141 | TP280121 | TP500110 | TP320121 |
Protocoles SPI pris en charge | SPI-Single I/O | SPI Single I/O | Niveau SPI 1 : Niveau SPI 2 : SPI Level 3 : | SPI Single I/O |
Fonctions | Adaptateur hôte maître/esclave | Adaptateur hôte maître/esclave | Niveau SPI 1/2/3 : Adaptateur hôte maître/esclave | Moniteur de bus en temps réel |
Vitesse d'horloge maître | 8 MHz | 40+ MHz | Niveau SPI 1 : Niveau SPI 2 : Niveau SPI 3 : | 24 MHz |
Vitesse d'horloge de l'esclave | 4 MHz | N/A | Niveau SPI 1 : Niveau SPI 2/3 : | 24 MHz |
Sélection de la puce/de l'esclave | 1 | 3 | Niveau SPI 1 : Niveau SPI 2 : Niveau SPI 3 : | Moniteur 1 sélection de l'esclave |
Capacité de l'esclave | <=6 | 0 | Niveau SPI 1/2/3 : | N/A |
Niveau de tension (V) | 3.3-5V (Level Shifter Board : 1.2V - 3.3V) | 3.3-5V (Level Shifter Board : 1.2V - 3.3V) | Niveau SPI 1/2/3 : | 3.3-5V |
Puissance cible | 5 V, 30mA disponible | 5 V, 30mA disponible | SPI Level 1/2/3 : 2 indépendants, 1 ajustable, (0.9-3.45V), 1 commutable (3.3-5V) 200mA available | 5 V, 30mAavailable |
longueur de mot variable | x | x | Niveau SPI 1/2/3 : | x |
Connexion | USB pleine vitesse | USB haute vitesse | SPI niveau 1/2/3 : | USB haute vitesse |