버스 해적

Bus Pirate
버스 해적
Bus pirate v3a.jpg
버스 해적 v3a
개발자위험한 시제품
유형디버거
웹 사이트dangerousprototypes.com/docs/Bus_Pirate

Bus Pirate는 마이크로 컨트롤러 및 기타 IC를 프로그래밍, 디버깅 및 분석하기 위해 설계된 범용 버스 인터페이스 장치입니다.오픈 소스 하드웨어 및 소프트웨어 [1][2]프로젝트로 개발되었습니다.

개요

Bus Pirate는 디버깅, 프로토타이핑 및 "새로운 칩 또는 알려지지 않은 칩"[1] 분석을 위해 설계되었습니다.개발자는 Bus Pirate를 사용하여 시리얼 터미널을 사용하여 SPI, IC21-Wire와 같은 하드웨어 프로토콜을 통해 장치와 인터페이스할 수 있습니다.

Bus Pirate는 Atmel AVR마이크로칩 PIC와 같은 로우엔드 마이크로컨트롤러를 프로그래밍할 수 있습니다.JTAG 및 SWD 등의 고급 프로토콜을 사용한 프로그래밍은 가능하지만 하드웨어 속도 제한 때문에 권장되지 않습니다.

Bus Pirate v3.6은 PIC24 MCU(SSOP)를 기반으로 하며 FT232RL(SSOP) 또는 온칩 USB 모듈을 갖춘 USB 인터페이스를 통해 호스트 컴퓨터와 통신합니다.

버스 해적은 위험한 [3]시제품의 이안 레스넷이 디자인했다.

기능 리스트

Bus Pirate는 라인 레벨이 0 ~ 5.5V인 시리얼 프로토콜을 통해 통신할 수 있습니다. 1-Wire, I²C, SPI, JTAG, 비동기 시리얼MIDI.

키보드로부터의 입력을 수신해, Hitachi HD44780 LCD 컨트롤러에 출력할 수 있습니다.

기타 기능:

세대차이

버스 해적 v3.6 버스 해적 v4[4].0
개발현황 현재 안정적인 버전: 성숙한 향후 릴리스의 최신 미리 보기 버전:실험적인
치수()mm 60×37 60×37
PIC 마이크로컨트롤러 PIC24FJ64GA002 PIC24FJ256GB106
플래시 메모리 (kB ) 64 256
SRAM (kB ) 8 16
I/O 핀 5
(5×2핀 헤더)
7
(6×2핀 헤더)
USB 인터페이스 FTDI FT232RL PIC24 내장

v3.x 모델은 리본 케이블에 5×2 헤더를 사용하는 반면 v4.x 모델은 6×2 헤더를 사용합니다.

회로 기판의 사이즈는 Bus Pirate v3.6 이후 60mm x 37mm로 변경되어 "Sick of Vegi" DP6037 [5][6]케이스 장착 구멍과 일치합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b Bus Pirate v3.6, Seeed Studio.
  2. ^ 버스 해적 v4; Seeed Studio.
  3. ^ "Bus Pirate - v3.6a - TOL-12942 - SparkFun Electronics". www.sparkfun.com. Retrieved 2017-03-29.
  4. ^ Bus Pirate v4와 v3의 비교, 위험한 프로토타입.
  5. ^ 버스 해적 v3.6, 위험한 프로토타입.
  6. ^ 베이지색 호환 케이스에 질렸습니다. 위험한 프로토타입입니다.

외부 링크