Der Bus Pirate, Entworfen von Ian Lesnet und vorgestellt auf einem Hack a Day, ist ein Troubleshooting Werkzeug welches zwischen einem PC und einem embedded Gerät über die meisten standard seriellen Protokolle (z.B. I2C, SPI und asynchron seriell) bei Spannungen von 0-5.5VDC kommuniziert. Der Bus Pirate verringert den Prototyping Aufwand massiv wenn mit neuen oder unbekannten Chips gearbeitet wird.
Die Arbeit mit dem Bus Pirate ist einfach und effektiv - tippen Sie einfach Kommandos in Ihrem Terminal Programm - Bus Pirate interpretiert Ihre Kommandos und sendet diese im richtigen Protokoll. Der Pirat interpretiert auch Daten die vom Gerät gesendet werden und gibt diese im Terminal aus. Ein weiterer grosser Bonus ist der Bootloader welche auf dem PIC installiert ist, dieser erlaubt es Ihnen die Firmware einfach und schnell zu aktualisieren und so die Funktionalität des Boards zu verändern.
Die Haupt-Komponenten des Bus Pirate sind ein PIC24FJ64 Prozessor und ein FT232RL USB-Serial Chip. Ein Mini-B USB Stecker ist auf dem Board vorhanden. Wenn das Board eingesteckt wird erscheint es im System als virtueller Com Port. Die Belegung des 2x5 I/O Headers ist hier dokumentiert.
Hinweis: Dieses Produkt entsteht in Kooperation mit Ian Lesnet. Ein Anteil jedes verkauften Bus Pirate geht zurück an das Projekt für die Weiterentwicklung.
Funktionen:
- Unterstützte Protokolle:
- 1-Wire
- I2C
- SPI
- JTAG
- Asynchron Seriell
- MIDI
- PC Tastatur
- HD44780 LCD
- 2- und 3-Draht libraries mit Bitweiser Pin Steuerung
- Scriptbares binär bitbang, 1-Wire, I2C, SPI, und UART Modi
- 0-5.5 Volt tolerante Pins
- 0-6 Volt Messspitze
- 1Hz - 40MHz Frequenzmessung
- 1kHz - 4MHz Pulsweiten Modulator, Frequenz Generator
- Onboard multi-Spannungs pull-up Widerstäne
- Onboard 3.3 Volt und 5 Volt Versorgung mit Software Reset
- Macros für oft wiederholte Vorgänge
- Bus Verkehr Sniffers (SPI, I2C)
- Ein Bootloader für einfache Firmware Updates
- Transparenter USB->Seriell Modus
- 10Hz - 1MHz low-speed Logik Analyzer
- Scriptbar mit Perl, Python, etc.
- Übersetzungen (momentan Spanisch und Italienisch)
- Erscheint als virtueller COM Port via USB
- Kann als AVR STK v2 Clone Programmierer verwendet werden
- TZugriff auf den ICSP Port des PIC24FJ64
Dimensionen:
Dokumente:
|