SPI und I2C Protokollanlysatoren und Host Adapter
Es gibt mehrere Protokollanalysatoren auf dem Markt. Einige sind spezifisch für ein Protokoll, während andere Analysatoren mehrere Protokolle unterstützen.
Zwischen den meisten I2C- und SPI-Analysatoren gibt es nur wenige funktionale Unterschiede. Sie können Implementierungsunterschiede wie Header-Typen, Pin-Anzahl oder Spannung / Strom-Toleranzen haben, diese Unterschiede gehen aus den Designs der Hersteller hervor.
Die meisten Analysatoren bieten eine GUI-Software zum Lesen der auf dem Bus erfassten Kommunikation. Protokollanalysatoren entschlüsseln typischerweise Protokollsteuersignale und Daten im Gegensatz zu einem Standardlogikanalysator, der nur Signale und Zeitdiagramme anzeigt.
Nicht alle Software ist gleich. Die Möglichkeit, Daten in Echtzeit anzuzeigen, Captures zu starten und zu stoppen, Captures zu speichern und zu teilen sowie Captures zu suchen und zu filtern, ist nicht immer in allen Protokollanalysesoftware verfügbar. Für zusätzliche Flexibilität und Verwendung sind einige Protokollanalysatoren mit einer Software-API ausgestattet, mit der der Benutzer ein benutzerdefiniertes Tool für seine spezifischen Anforderungen erstellen kann.
Es gibt einige Protokollanalysatoren auf dem Markt, die mehrere Protokolle unterstützen, aber auch hier sind nicht alle gleichermaßen geschaffen. Diese Analysatoren können sich stark in Preis und Funktionalität unterscheiden. Der I2C/SPI Protocol Analyzer überwacht I2C- und SPI-Protokolle sowie MDIO. Er ist kompakt, relativ preiswert und die dazugehörige Software ermöglicht Echtzeit-Datenerfassung und -anzeige und unterstützt Windows, Linux und Mac OS X vollständig.
Wenn Sie nach erhöhter Leistung, zusätzlicher Protokollunterstützung und einem Build-it-as-you-not-it-Gerät suchen, sollten Sie die Promira Serial Platform in Betracht ziehen. Die Promira-Plattform ist ein I2C-, SPI-Host-Adapter sowie ein eSPI-Protokollanalysator in einem. Die Protokollanalysator-Funktionalität für I2C und SPI wird der Plattform in naher Zukunft hinzugefügt werden. Das Plattformmodell ermöglicht es Kunden, nur die Anwendungen zu kaufen, die sie benötigen, so wie Sie sie benötigen. Dieser kommt mit einem etwas höheren Preis als der Beagle I2C / SPI Protokoll Analyzer - er hat jedoch auch viele Funktionen mehr.
Das Verständnis der Ähnlichkeiten und Unterschiede zwischen Protokollanalysatoren ist wichtig und kann den Unterschied zwischen früherer Bereitstellung und fehlender Deadline ausmachen.
Berücksichtigen Sie beim Kauf eines Protokollanalysators dessen Betriebssystemkompatibilität, USB-Optionen sowie den Preis. Stellen Sie sicher, dass Sie Ihre Nachforschungen anstellen, genau das bekommen, was Sie brauchen, und wissen, was Sie kaufen. Wenn Sie alle verfügbaren Optionen in Betracht ziehen, können Sie nicht nur Ihr Geld sparen, sondern auch Ihre Arbeitsleistung maximieren - Sie, Ihr Team und Ihre Projekte können das Beste daraus machen!