Application-Level-Unterschiede zwischen I2C und SPI

D

dhanraj_kmr

Guest
könnte mir jemand erklären, einige Anwendungsebene Unterschied zw. I2C und SPI. Ich verlange nicht, abt die Struktur Unterschied. Thnx im Voraus ......
 
für eine hohe Geschwindigkeit kurze Strecke (gleiche PCB) I2C wäre am besten ... und für ein paar entfernt, mit weniger Geschwindigkeit auf Datenübertragung, Nutzung SPI ...
 
[Quote = dhanraj_kmr] könnte mir jemand erklären, einige Anwendungsebene Unterschied zw. I2C und SPI. Ich verlange nicht, abt die Struktur Unterschied. Thnx im Voraus ......[/quote] In I2C der Programmierer Uhr Übergänge zum Lesen / Schreiben von Daten zu schreiben .. Es ist nicht in SPI erforderlich.
 
Der SPI bedeutet Serielle Pheripheals Interface und ist sincronous serielle mit einem posibity zu programmieren, wie zu bedienen. Die Geschwindigkeit kann von sehr niedrig bis sehr hoch (10Mbit / s) eingestellt werden. Normalerweise SPI ist für High-Speed-Übertragung von Daten zwischen zwei equipement verwendet. Die stardard nicht unterstützt Adressierung so, wenn verbinden Sie mehr als ein Gerät, das Sie haben, um diese in Ihrer sw Griff entsprechen, wie die hw gemacht wurde. Die hw verwendet 4 Drähte (1 - CLK, 2 - DataIn, 3-DataOut, 4 - CS). Die I2C (wurde von Philips entwickelt) und bedeutet Interconect Integrated Circuit und wird verwendet, um comunicate, auf der gleichen Platine, zwei oder mehr Geräte. Die Unterstützung der Protokolle Adressierung (7 Bit) und der Benutzer kann in der sw überprüfen, ob ein Slave am Bus vorhanden ist oder nicht Die ususaly Geschwindigkeit 100K und 400K und für schnelle Geräte 1M. Die hw verwendet nur 2 Adern (1 - CLK, 2 - Data (bidirektional) Ich hoffe, das klärt ein wenig die Unterschiede zwischen SPI und I2C..
 
Der Unterschied ist offensichtlich. SPI oder CSI ist eine einfache Master / Slave-Kommunikationsprotokoll. I2C ist ein Netzwerk-Kommunikationsprotokoll mit einer Multi-Master I2C-Unterstützung ist ein Standard in Bezug auf die Taktrate, Adressierung und Befehle, wo SPI auf ein bestimmtes Design angepasst werden können
 

Welcome to EDABoard.com

Sponsor

Back
Top