Bus Pirate

редактировать
Bus Pirate
Bus pirate v3a.jpg Bus Pirate v3a
DeveloperDangerous Prototypes
TypeDebugger
Websitedangerousprototypes.com / docs / Bus _Pirate

Bus Pirate - это универсальное устройство интерфейса шины, предназначенное для программирования, отладки и анализа микроконтроллеры и другие ИС. Он был разработан как аппаратное обеспечение с открытым исходным кодом и программный проект.

Содержание
  • 1 Обзор
  • 2 Список функций
  • 3 Различия между поколениями
  • 4 Ссылки
  • 5 Внешние ссылки
Обзор

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.6Bus Pirate v4.0
Статус разработкиТекущая стабильная версия: ЗрелаяПоследняя предварительная версия будущего выпуска: Экспериментальная
Размеры (mm )60 × 3760 × 37
Микроконтроллер PIC PIC24FJ64GA002 PIC24FJ256GB106
Флэш-память (kB )64256
SRAM (kB )816
выводы ввода / вывода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.

Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-13 06:33:23
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте