【发布时间】:2010-09-13 00:09:53
【问题描述】:
为 AVR atMega 和 atTiny 制作串行 (RS232) 编程器的便宜又好方法是什么?网上有好几种电路,但是哪一种更好呢?
我希望能够使用一些标准工具从 Linux 和 Windows 对我的控制器进行编程。
【问题讨论】:
为 AVR atMega 和 atTiny 制作串行 (RS232) 编程器的便宜又好方法是什么?网上有好几种电路,但是哪一种更好呢?
我希望能够使用一些标准工具从 Linux 和 Windows 对我的控制器进行编程。
【问题讨论】:
试试 Adafruit Industries 的 Serial port AVR programmer (DASA) Kit。只需 7.50 美元,在Arduino 社区中很受欢迎,她在她的个人网站上逐步提供了instructions for assembly。
如果您不想自己构建它,Sparkfun Electronics 有几个串行编程器可供选择,价格更高。
【讨论】:
我以前使用(免费!)Pony Programmer 软件和加密狗取得了很好的成功。 他们提供了硬件原理图,这很简单,而且似乎可以解决问题。
已经有一段时间没有使用该软件的 linux 版本了,但是 windows 版本似乎可以完成所需的一切。
【讨论】:
如果可以用usb的话,我真的不觉得原来的程序员(AVR ISP mkII)那么贵,今天的定价是34美元左右。
【讨论】:
http://onlinetps.com/shop/index.php?main_page=product_info&cPath=65&products_id=188 这个串口 AVR 编程器是一个与 PonyProg 和其他编程软件兼容的串口加密狗。它不需要任何外部电源;它从你的目标板上获取能量。加密狗通过标准 DB9 串行端口连接到您的 PC 信息:
这款串口 AVR 编程器是市场上最便宜的 AVR 编程器。它可与出色的免费 AVR 编程软件 - Pony -Prog 配合使用,您可以随时查看此链接上支持的设备列表,因为它每个月都在增长。
支持的设备
ammega103,Atmega161,Atmega163,Atmega 323,Atmega128,Atmega8,Atmega16L,Atmega64,Atmega32,Atmega64L,Atmega32L,Atmega162,Atmega169,Atmega8515,Atmega169,Atmega8515,Atmega8535,Attina12,Attiny15,Attiny26,Attiny2313,Attiny13,25, 45、85、261、461 还有更多…………
【讨论】:
您可以使用 bitbang 编程。您只需要 ftdi ft232 芯片和 avr-dude 软件。
【讨论】:
Bus Pirate 是另一种 USB 选项。它实际上是许多(与串行总线相关的)用途的方便工具。不过,它可能不像专门的程序员那样流畅或快速。
【讨论】: