【问题标题】:Simple serial AVR programmer for beginner [closed]适合初学者的简单串行 AVR 程序员 [关闭]
【发布时间】:2010-09-13 00:09:53
【问题描述】:

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

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

【问题讨论】:

    标签: embedded avr circuit


    【解决方案1】:

    试试 Adafruit Industries 的 Serial port AVR programmer (DASA) Kit。只需 7.50 美元,在Arduino 社区中很受欢迎,她在她的个人网站上逐步提供了instructions for assembly。

    如果您不想自己构建它,Sparkfun Electronics 有几个串行编程器可供选择,价格更高。

    【讨论】:

    • 我发现 USBtinyISP 也非常容易组装。不过从来没有尝试过使用它。
    【解决方案2】:

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

    已经有一段时间没有使用该软件的 linux 版本了,但是 windows 版本似乎可以完成所需的一切。

    【讨论】:

      【解决方案3】:

      如果可以用usb的话,我真的不觉得原来的程序员(AVR ISP mkII)那么贵,今天的定价是34美元左右。

      【讨论】:

        【解决方案4】:

        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 还有更多…………

        【讨论】:

          【解决方案5】:

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

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

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

          【讨论】:

            【解决方案6】:

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

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2013-09-19
              • 2013-05-16
              • 1970-01-01
              • 1970-01-01
              • 2022-01-25
              • 2018-02-09
              • 2011-01-07
              相关资源
              最近更新 更多