果然不买烧写器是个明智的选择——ArduinoNano328p复活记
之前尝试烧写Bootloader,把手头仅有的一块儿Nano的Bootloader烧坏了,卖家送我的USBasp可能是固件版本太低了,arduinoIDE对它的支持并不给力!~ 后来尝试progisp来试,不过一直搞不懂熔丝位的设置...所以也没成功。正决定要买USBtinyISP,不过一看TB的价格比一块 R3 UNO还贵,而且arduino 可以烧写代码成为 arduino ISP,果断入手arduino UNO...以今天的结果来看,这个决定是个正确的选择啊!~IDE版本:1.0.5
Arduino板:arduino UNO R3开发板
被拯救的Arduino板:arduino Nano板
官方资料地址:http://www.arduino.cc/en/Tutorial/ArduinoISP/
中文社区资料地址:http://www.geek-workshop.com/thread-122-1-1.html
基本的思想:
1、给Unor3烧写ISP的代码(IDE示例中有,直接打开烧写即可)
2、编程器选择为 arduino as isp,板卡选为将要烧写bootloader的板卡型号
3、按照相应的图片连接两块板,开始烧写
烧写芯片连线图:
用这个办法是最理想的其实,熔丝位什么的都不用管,唯一就是连线麻烦点。 usbisp只要9.9 烧写这个可以,很多其他的就不行,不多说,就举一个例子:UNO的atmega8U2或16U2 楼主的帖子对我来说很受用啊!!!赞一个 很实用,顶一个 如果是FTDI的 USB芯片,就可以自己干自己 Arduino Diecimila表示自己干自己接线也很简单。 哈哈,我也是昨晚实验成功的,一口气给5片328刷了BOOT,但是向328中再写自己的程序就很麻烦,还需要插拔芯片,正在尝试解决。 关键是自动复位的问题,手动复位简直就是猜,早一点、晚一点都不行,实验了N次,就一次成功! 果断收藏!! 不明白熔丝位在哪里设置? mark!mark!mark! 这种硬件接法, 能用上位机软件ProGisp 烧写被bootloader那个芯片的熔丝位吗?
页:
[1]