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

    文章

    245

    浏览量

    48289
  • Arduino
    +关注

    关注

    190

    文章

    6527

    浏览量

    197446
  • Atmega328P
    +关注

    关注

    4

    文章

    56

    浏览量

    17761
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索 ATMega328 微控制器:嵌入式开发新选择

    探索 ATMega328 微控制器:嵌入式开发新选择 在嵌入式开发领域,选择合适的微控制器至关重要。今天,我们就来深入了解一下 ATMega328 微控制器,看看它能为我们的项目带来哪些便利。 文件
    的头像 发表于 04-11 15:15 466次阅读

    使用 PE 微调试器任何 elf 刷新到 S32K328 时收到报错,为什么?

    在使用 PE 微调试器任何 elf 刷新到 S32K328 时,我随机收到以下错误。 从“127.0.0.1”通过 127.0.0.1 进行连接。从端口“58975”到 6224 的连接 从
    发表于 04-07 06:40

    请推荐适合 VisionFive 的 CPU 风扇型号,如何将风扇固定在CPU,还是不需要风扇?

    以及如何将风扇固定在CPU,还是不需要风扇?谢谢。
    发表于 03-25 07:40

    探索 Atmel ATmega324P/V 8 位 AVR 微控制器的卓越性能

    探索 Atmel ATmega324P/V 8 位 AVR 微控制器的卓越性能 在嵌入式系统的设计领域,微控制器的选择至关重要,它直接影响着系统的性能、功耗和成本。Atmel ATmega324P
    的头像 发表于 03-15 17:10 1084次阅读

    Atmel ATmega169A/PA/329A/PA/3290A/PA/649A/P/6490A/P微控制器深度解析

    Atmel ATmega169A/PA/329A/PA/3290A/PA/649A/P/6490A/P微控制器深度解析 在嵌入式系统设计领域,选择一款合适的微控制器至关重要。Atmel
    的头像 发表于 03-12 15:45 602次阅读

    Atmel ATmega644P/V 8位AVR微控制器深度剖析

    Atmel ATmega644P/V 8位AVR微控制器深度剖析 在嵌入式系统设计领域,选择一款合适的微控制器至关重要。Atmel ATmega644P/V这款8位AVR微控制器以其高性能、低功耗
    的头像 发表于 03-05 16:20 267次阅读

    ATmega329P/3290P:高性能低功耗8位微控制器的卓越之选

    ATmega329P/3290P:高性能低功耗8位微控制器的卓越之选 在电子工程师的设计世界里,选择一款合适的微控制器至关重要。今天,我们就来深入了解一下Atmel公司推出的ATmega329P
    的头像 发表于 02-26 16:20 216次阅读

    CDC328A:高性能时钟驱动器的技术剖析

    应用中展现出了卓越的性能。本文深入剖析CDC328A的特点、参数及应用要点,为电子工程师们提供全面的技术参考。 文件下载: cdc328a.pdf 一、CDC328A的核心特点 1.
    的头像 发表于 02-10 16:20 491次阅读

    atmega162芯片说明

    atmega162芯片说明
    发表于 11-19 16:30 0次下载

    如何将GCC项目导入NuEclipse?

    如何将GCC项目导入NuEclipse?
    发表于 09-01 07:04

    请问如何将ISP写入Nuvoton 8051 MCU系列?

    如何将ISP写入Nuvoton 8051 MCU系列?
    发表于 08-18 07:34

    用visionboard进行视觉项目,如何将openmv中示例项目烧录到开发板中脱机运行?

    用visionboard进行视觉项目,如何将openmv中示例项目烧录到开发板中脱机运行
    发表于 08-15 06:59

    无法固件刻录到PFlash的原因?怎么解决?

    我正在尝试 Tasking 创建的十六进制文件中的构建数据闪存到闪存中,方法是先将其加载到 RAM 中,然后使用 IfxFlash 调用擦除所有 PFlash,再将所述构建加载到 PFlash 中
    发表于 07-15 07:39

    如何将I2S与音频源一起使用?

    所示:- 时钟 = P4 WS = P5 DO=P15 DI=P14 此后,我保存了它并构建了文件,将其刷入主板并打开了 ClientControl。 然后我打开端口,
    发表于 06-30 07:36

    如何将CCG3的“启用固件更新”部分设置为“是”?

    /Common-Errors-while-Programming-CCG3PA-usi... 如果我遇到这种情况,我应该“启用固件更新”部分设置为“是”。 但是 CCG3 配置表没有“启用固件更新”部分。 我应该如何将 CCG3
    发表于 05-12 07:52