Interface périphérique série

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 SPIAardvark-I2C-Host-adapter-small
Adaptateur Aardvark I2C/SPI
Cheetah SPI Bus Host Adapter small
Adaptateur hôte SPI Cheetah
Promira I2C/SPI/eSPI Plattform
Applications Promira SPI
beagle i2c/spi protocol analyzer small
Analyseur de protocole I2C/SPI Beagle
Numéro d'articleTP240141TP280121TP500110 TP320121
Protocoles SPI pris en chargeSPI-Single I/OSPI Single I/O

Niveau SPI 1 :
SPI Single I/O

Niveau SPI 2 :
SPI Single, Dual I/O

SPI Level 3 :
SPI Single, Dual, Quad I/O

SPI Single I/O
FonctionsAdaptateur hôte maître/esclaveAdaptateur hôte maître/esclaveNiveau SPI 1/2/3 : Adaptateur hôte maître/esclaveMoniteur de bus en temps réel
Vitesse d'horloge maître8 MHz40+ MHz

Niveau SPI 1 :
12,5 MHz

Niveau SPI 2 :
40 MHz

Niveau SPI 3 :
80 MHz

24 MHz
Vitesse d'horloge de l'esclave4 MHzN/A

Niveau SPI 1 :
8 MHz

Niveau SPI 2/3 :
20 MHz

24 MHz
Sélection de la puce/de l'esclave13

Niveau SPI 1 :
1

Niveau SPI 2 :
3

Niveau SPI 3 :
8

Moniteur 1 sélection de l'esclave
Capacité de l'esclave<=60

Niveau SPI 1/2/3 :
Advanced

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 :
0.9-3.45 V, 5 V

3.3-5V
Puissance cible5 V, 30mA disponible5 V, 30mA disponibleSPI 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
ConnexionUSB pleine vitesseUSB haute vitesse

SPI niveau 1/2/3 :
USB haute vitesse, Ethernet

USB haute vitesse