用MEGA2560给ATMEGA328P刷bootloader-Arduino中文社区 - Powered by Discuz! Archiver

zhuhai 发表于 2019-2-20 10:43

用MEGA2560给ATMEGA328P刷bootloader

本帖最后由 zhuhai 于 2019-2-20 12:04 编辑

随着Arduino的深入学习发现如果要实用化,开发板的体积太大,于是最小系统成了关注重点,网上有人用ATMEGA328P芯片自制,在调查芯片价格时又发现买一块已制作好的也只有10元不到,和芯片价格差别不大,尺寸只有2X3公分左右。于是买了二块测试,过程不说了现将成功刷入的经验分享出来。
pro mini 改进版ATMEGA328P外观如下:


接线如下MEGA2560      ATMEGA328P5V                VCCGND               GND10                RESET51                1150                1252                13

第一步:修改程序打开arduino IDE 软件文件/示例/ArduinoISP
改三个端口定义
第二步:上传程序开发板选MEGA2560


第三步:烧录引导程序开发板选Diecimila编程器选arduino as isp点击烧录引导程序这时可以看到二块板黄灯同时在闪





现在有了系统了,接上TTL测试接线如下:TTL               ATMEGA328PVCC               VCCGND             GNDRX                TXTX                RXDTR            DTR


PS:第二步和第三步选开发板很关键,我在这里折腾了不少时间

参考文选(感谢作者分享):用MEGA2560给MEGA328P刷bootloader经验分享!http://www.51hei.com/bbs/dpj-48026-1.html


stevenzhou 发表于 2020-2-10 20:52

还没入门,先看看资料
页: [1]
查看完整版本: 用MEGA2560给ATMEGA328P刷bootloader