查看完整版本: 有一个开源的下载型编程器BPv3

liyf 发表于 2011-6-25 08:19:12

有一个开源的下载型编程器BPv3



最近找到个开源的编程器BPv3,支持类型不少,看着稀奇,收录了,以下是原文
Interfacing a new microchip can be a hassle. Breadboarding a circuit, writing code, hauling out the programmer, or maybe even prototyping a PCB. We never seem to get it right on the first try.

The ‘Bus Pirate’ is a universal bus interface that talks to most chips from a PC serial terminal, eliminating a ton of early prototyping effort when working with new or unknown chips. Many serial protocols are supported at 0-5.5volts, more can be added.
[*]1-Wire
[*]I2C
[*]SPI
[*]JTAG
[*]Asynchronous serial
[*]MIDI
[*]PC keyboard
[*]HD44780 LCD
[*]2- and 3-wire libraries with bitwise pin control
[*]Scriptable binary bitbang, 1-Wire, I2C, SPI, and UART modes

We added other stuff we need, like,
[*]0-6volt measurement probe
[*]1Hz-40MHz frequency measurement
[*]1kHz - 4MHz pulse-width modulator, frequency generator
[*]On-board multi-voltage pull-up resistors
[*]On-board 3.3volt and 5volt power supplies with software reset
[*]Macros for common operations
[*]Bus traffic sniffers (SPI, I2C)
[*]A bootloader for easy firmware updates
[*]Transparent USB->serial mode
[*]10Hz-1MHz SUMP compatible low-speed logic analyzer
[*]AVR STK500 v2 programmer clone
[*]Supported in AVRDude programmer
[*]Scriptable from Perl, Python, etc.
[*]Translations (currently Spanish and Italian)

Since this has been such a useful tool for us, we cleaned up the code, documented the design, and released it here with specs, schematic, and source code.

原理图,看着像是eagle画的

pcb图


还有软件

三鑫电子 发表于 2013-1-21 10:35:42

鸟语没学好,哈哈

zyh555 发表于 2013-1-21 10:58:40

看着很不错!

program 发表于 2013-1-21 16:35:00

这个看着不错

muelfox 发表于 2013-3-22 00:04:52

努力挣钱努力挣钱努力挣钱努力挣钱努力挣钱

lusonlin 发表于 2021-2-13 12:40:44

这个看着不错
页: [1]
查看完整版本: 有一个开源的下载型编程器BPv3