Bus Pirate v3a | |
Developer | Dangerous Prototypes |
---|---|
Type | Debugger |
Website | dangerousprototypes.com / docs / Bus _Pirate |
Bus Pirate - это универсальное устройство интерфейса шины, предназначенное для программирования, отладки и анализа микроконтроллеры и другие ИС. Он был разработан как аппаратное обеспечение с открытым исходным кодом и программный проект.
Bus Pirate был разработан для отладки, создания прототипов и анализа «новых или неизвестных микросхем». Используя Bus Pirate, разработчик может использовать последовательный терминал для взаимодействия с устройством через такие аппаратные протоколы, как SPI, IC и 1-Wire.
. Bus Pirate возможность программирования микроконтроллеров начального уровня, таких как AVR Atmel и Microchip PIC. Возможно программирование с использованием более продвинутых протоколов, таких как JTAG и SWD, но это не рекомендуется из-за ограничений скорости оборудования.
Bus Pirate v3.6 основан на PIC24 MCU (SSOP ) и обменивается данными с хост-компьютером с помощью USB интерфейс с FT232RL (SSOP ) или встроенным USB-модулем.
Bus Pirate был разработан Иэном Леснетом из Dangerous Prototypes.
Bus Pirate может связываться через следующие последовательные протоколы, с линейные уровни 0–5,5 В: 1-Wire, I²C, SPI, JTAG, асинхронный последовательный, и MIDI.
Он может принимать входные данные с клавиатуры и может выводить на контроллер Hitachi HD44780 LCD.
Другие функции:
Bus Pirate v3.6 | Bus Pirate v4.0 | |
---|---|---|
Статус разработки | Текущая стабильная версия: Зрелая | Последняя предварительная версия будущего выпуска: Экспериментальная |
Размеры (mm ) | 60 × 37 | 60 × 37 |
Микроконтроллер PIC | PIC24FJ64GA002 | PIC24FJ256GB106 |
Флэш-память (kB ) | 64 | 256 |
SRAM (kB ) | 8 | 16 |
выводы ввода / вывода | 5. (5 × 2 контактный разъем ) | 7. (6 × 2 контактный разъем ) |
USB-интерфейс | FTDI FT232RL | PIC24 -интегрированный |
В моделях v3.x используется заголовок 5 × 2 для ленточного кабеля, тогда как в моделях v4.x используется заголовок 6 × 2.
Размер платы был изменен на 60 мм x 37 мм в Bus Pirate v3.6 и выше, чтобы он соответствовал монтажным отверстиям для DP6037 "Sick of Beige" case.