0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何将ArduinoBootLoader刻录到AtMega328p芯片上

454398 来源:wv 2019-09-26 11:27 次阅读

步骤1: BOM

您将需要什么:

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

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

1 * Atmega328p。

1 *面包板。

跳线。

1 * 16mhz晶体。

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

如何将ArduinoBootLoader刻录到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:烧掉它。 。

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

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

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

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

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

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

运行工具》 刻录Bootloader 。

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

:)

步骤4:结束。..

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

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

    关注

    2

    文章

    234

    浏览量

    45494
  • Arduino
    +关注

    关注

    187

    文章

    6456

    浏览量

    186467
  • Atmega328P
    +关注

    关注

    4

    文章

    56

    浏览量

    17191
收藏 人收藏

    评论

    相关推荐

    Atmega328P单片机的引导程序

    谁有最新的 Atmega328P TQFP-32的引导程序
    发表于 10-22 16:48

    如何将一个100MHz Vp-p=2V的正弦波放大到Vp-p=4V?

    请问如何将一个100MHz Vp-p=2V的正弦波 放大到 Vp-p=4V?
    发表于 08-16 08:32

    atmega328p芯片串口输出为什么全是乱码?

    我希望用atmega328p 芯片,就是Arduino uno的芯片进行电容的测量,但是出现了一个问题。就是上传程序发现它的串口输出全是乱码,就是非常简单的打印一个数字,也打印不出。但是用它控制
    发表于 07-26 12:15

    如何将GPIO修改为QSPI SLSO?

    我们使用的是 TC49x,我能否 GPIO 用作 SLSO(SLSO 不是专用的),如果可以,请告诉我们如何将 GPIO 修改为 QSPI SLSO。 我正在使用 QSPI1,需要使用 P31.6 作为 SLSO ,请提供指导
    发表于 07-22 06:25

    如何将ESP2866更新到正确的AT Command固件?

    /mega-wifi-r3-atmega2560-esp8266-flash-32mb-usb-ttl-ch340g-micro-usb.html 在通电时,它会创建一个 WiFi AP,而不会被告知这样做(Arduino 草图什么都不做)。 我猜它在ESP8266
    发表于 07-19 08:37

    在面包板安装了ATmega328P芯片,AT CIPSEND回复中的字符错误怎么解决?

    我在面包板安装了 ATmega328P 芯片,已正确连接(带有 16MHz 振荡器,并且使用微控制器旁边的 22pF 电容器过滤功率)。我正在使用 SortwareSerial 库在模拟 A1
    发表于 07-18 07:51

    esp8266读取模拟数据并记录到eeprom,发送tcp包时无法读取模拟如何解决?

    嗨,esp8266 读取模拟数据并记录到 eeprom,我正在存储在 eeprom 中的数据作为 tcp 包发送,但在发送 tcp 包时无法读取模拟,如何解决它? 如何将线程用于这些作业?
    发表于 07-11 07:22

    FX3 CYUSB3014烧录固件,FX3无法正常刻录如何解决?

    我主板 FX3 芯片的 usb2.0 接口被 ti 的 isousb211 芯片隔离,FX3 无法正常刻录。 但是,如果不使用 isousb211
    发表于 07-05 06:24

    Arduino Uno R3开发版简化

    本人小白,想把Atmega328p-AU芯片单独拿出来用来控制LED阵列,但Arduino R3开发板的原理图真看不懂!想知道除了328芯片还需要什么以及线路怎么连接,感谢各位大佬!
    发表于 04-02 08:38

    请问hsm如何将整颗Tc389芯片重启?

    关于 hsm 如何将整颗 tc389 芯片重启,是否有什么资料介绍,或者说修改什么寄存器呢?
    发表于 03-06 08:05

    刻录机是什么设备 刻录机和光驱有什么区别

    刻录机是一种用于数据或者信息录制(刻录)到光盘或者其他存储介质的设备。刻录机主要包括光盘刻录
    的头像 发表于 02-03 11:03 5900次阅读

    请问如何将镜像烧写到emmc

    如何将镜像烧写到emmc
    发表于 01-10 07:47

    求助,关于atmega8芯片烧录问题

    今天才发现,有个板子ATmega8L,烧录时选的是ATmega8芯片选项,因为没有ATmega8L这个选项,有
    发表于 11-10 06:02

    请问avr的mega328p芯片和arduino的库函数一样吗?

    请问avr的mega328p芯片和arduino的库函数一样吗?
    发表于 11-08 06:06

    Arduino用USBASP把328P的熔丝位弄乱了,芯片锁死怎么办?

    Arduino用USBASP把328P的熔丝位弄乱了,芯片锁死怎么办
    发表于 11-06 06:42