Kombinierter USB-I2C Stimulator, Monitor und Analyzer

OP #4072430
Lesenswert?
• ▲
▼
Wie wäre es, wenn man einen I2C Adapter mit einem Logic Analyzer und I2C 
Monitor verbindet? So dass man direkt sehen kann, was sich genau auf dem 
Bus abspielt, wenn man ein I2C Gerät anspricht. Ohne bei jeder 
Transaktion den Logic Analyzer separat starten zu müssen.

Im Professionellen Bereich gibt es so etwas bereits, jedoch absolut 
unerschwinglich fürs Hobby. (z.B. 
http://www.corelis.com/products-bus-analyzers/Bus_Analyzer_I2C_BusPro.htm 
$1600)

Mit der LPC4300 Serie gibt es einen sehr interessanten Mikrocontroller 
für so ein Projekt. Drei Kerne erlauben es parallel analysieren und 
stimulieren zu können. USB 2.0 zur Datenübertragung und schnelle IOs 
sind vorhanden. Es gibt auch schon einen guten Open-Source Logic 
Analyzer auf den man aufbauen kann 
(http://www.embeddedartists.com/products/app/labtool.php). Also 
technisch sollte das ganze umsetzbar sein.

Was haltet ihr davon? Wäre so ein Tool hilfreich für euch?
Welche Features sind für euch Wichtig?
OP #4072538
Lesenswert?
• ▲
▼
Der BusPirate hat den Nachteil, dass man ihn nicht gleichzeitig als 
Stimulator und Logic Analyzer verwenden kann. Also man braucht 
zusätzlich einen Logic Analyzer, wenn man sehen will, was auf den 
Leitungen passiert. Vor allem muss man den Logic Analyizer immer manuell 
starten, was mich hauptsächlich stört.
Gast #4072727
Lesenswert?
• ▲
▼
Na ja, interessantes Projekt. Nur meist findet sich irgendein Weg, den 
Fehler mit Testprogramm und DSO einzukreisen. Eine Art Wireshark für 
Mikrocontroller-Bus wäre schon eine tolle Sache. Nur so selten wie ich 
so etwas brauche, geht Testprogramm schreiben und Bits auf dem 
Oszilloskop zählen schneller als so ein Teil nachbauen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.