Страницы

воскресенье, 3 ноября 2013 г.

Bus Pirate

Есть один интересный сайт http://dangerousprototypes.com/ , с open source разработками электронных железок. У них есть интересный модуль 

Данный модуль предназначен, для подключения с одной стороны через USB к компьютеру, с другой стороны к какому либо устройству через :

  • 1-Wire
  • I2C*
  • SPI
  • JTAG
  • Asynchronous serial
  • MIDI
  • PC keyboard
Кроме этого устройство позволяет использовать его как: 
  • AVRDude AVR programmer 
  • OpenOCD JTAG debugger
  • flashrom bios/flash programmer
  • 1Hz-40MHz frequency measurement
  • 1kHz - 4MHz pulse-width modulator, frequency generator
  • Macros for common operations
  • Bus traffic sniffers (SPI, I2C)
  • Transparent USB->serial mode
  • 10Hz-1MHz low-speed logic analyzer
  • Servo driver
  • Scriptable from Perl, Python, etc
Устройство очень помогает при отладке модулей, когда нужно послушать что происходит на шине, а использовать логический анализатор не всегда удобно. Данный модуль позволяет не только прослушать шину, но и дает возможность отправить несколько байт от пользователя в прослушиваемый модуль. Себе приобрел 4-ю версию данной отладочной платы и не разу еще не пожалел.

Reference sheet v4