适合初学者的简单串行AVR编程器

时间:2008-09-25 06:59:22

标签: embedded avr circuit

为AVR atMega和atTiny制作串行(RS232)编程器的便宜和好方法是什么?互联网上有几个电路,哪一个更好?

我希望能够使用一些标准工具从Linux和Windows编程我的控制器。

6 个答案:

答案 0 :(得分:4)

尝试Adafruit Industries的Serial port AVR programmer (DASA) Kit。它只有7.50美元,非常受Arduino社区的欢迎,她在她的个人网站上一步一步提供instructions for assembly

如果您不想自己构建它,Sparkfun Electronics可以使用多个串行编程器来获得更多收益。

答案 1 :(得分:2)

我以前使用(免费!)Pony Programmer软件和加密狗取得了很好的成功。 它们提供了硬件的原理图,这很简单,似乎可以解决问题。

有一段时间没有使用该软件的linux版本,但Windows版本似乎做了所需的一切。

答案 2 :(得分:1)

如果可以使用usb,我真的不认为原来的程序员(AVR ISP mkII)价格昂贵,今天的价格大约是34美元。

答案 3 :(得分:1)

<强> http://onlinetps.com/shop/index.php?main_page=product_info&cPath=65&products_id=188 该串行端口AVR编程器是与PonyProg和其他编程软件兼容的串行端口加密狗。它不需要任何外部电源;它需要你的目标板供电。加密狗通过标准DB9串行端口连接到PC 信息:

这种串行端口AVR编程器编程器是市场上最便宜的AVR编程器。它适用于优秀的免费AVR编程软件--Pony -Prog,您可以随时查看此链接上支持的设备列表,每月增长。

支持的设备

ATmega103,ATmega161,ATmega163,ATmega 323,ATmega128,ATmega8,ATmega16,ATmega8L,ATmega16L,ATmega64,ATmega32,ATmega64L,ATmega325,ATmega162,ATmega169,ATmega8515,ATtinga23,ATtiny15,ATtiny2313,ATtiny13,25, 45,85,261,461 还有更多..........

答案 4 :(得分:1)

您可以使用bitbang编程。您需要的只是ftdi ft232芯片和avr-dude软件。

http://easyelectronics.ru/img/readydev/FTDIBBProg/ftbb.JPG

http://www.nongnu.org/avrdude/

答案 5 :(得分:1)

Bus Pirate是另一个USB选项。它实际上是许多(与串行总线相关)用途的便利工具。但它可能不像专门的程序员那样流畅或快速。