如何将ArduinoBootLoader刻录到AtMega328p芯片上

电子说

1.2w人已加入

描述

步骤1: BOM

您将需要什么:

假设您已经拥有一个Arduino Uno或类似产品,并且您对IDE熟悉并且上传草图。

我从eBay那里获得了所有资料,因为散文各不相同,因此我不会在下面提供链接,因为我敢肯定,现在您可以获得比2个月前便宜的商品: )

1 * Atmega328p。

1 *面包板。

跳线。

1 * 16mhz晶体。

步骤2:将其连接起来。 。 。

Atmega328P

Atmega328P

Atmega328P

使用面包板和ATMega328p连接Arduino Uno,如上图所示, 不要忘记包括16MHz振荡器。

上面显示的一般性错误消息是我忘记了 16MHz振荡器时得到的。/p》

接线:

Arduino Pin 13-》芯片引脚19.

Arduino Pin 12-》芯片引脚18。

Arduino Pin 11-》芯片引脚17 。

Arduino Pin 10-》芯片Pin 1重置(无需电容器)。

当然也要Vcc和GND。

步骤3:烧掉它。 。

Atmega328P

Atmega328P

在Arduino IDE中,从“文件”》“示例”中打开 ArduinoISP 草图。 》 ArduinoISP。

选择连接Arduino的正确串行端口。

将草图 ArduinoISP 上载到Arduino Uno板上。

鉴于您已正确连接好了,该是时候烧掉引导加载程序了。

在“工具”下,单击 木板::确保选择“ 试验板上的AtMega328(内部时钟为8 MHz)”如上图第二张图片所示。

在工具》 编程器 下:确保选择“ Arduino as ISP ”

运行工具》 刻录Bootloader 。

成功将上传的内容刻录到芯片后,您应该会看到如上所示的“ 完成刻录的引导加载程序。”并完成操作。欢乐的日子

:)

步骤4:结束。..

Atmega328P

Atmega328P

如果您现在将LED从引脚13接地,将5v引脚连接到20,将GND引脚连接到引脚22,则您应该有一个闪烁的LED,这意味着现在可以对其进行编程了。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分