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

    文章

    241

    浏览量

    47676
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195963
  • Atmega328P
    +关注

    关注

    4

    文章

    56

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    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

    如何将Linux安装包快速转成玲珑包

    本篇将以 motrix 为例为大家展示如何将 Linux 安装包快速转成玲珑包。
    的头像 发表于 03-12 16:01 1258次阅读
    <b class='flag-5'>如何将</b>Linux安装包快速转成玲珑包

    如何将项目从IAR迁移到Embedded Studio

    本文描述如何将IAR EWARM项目迁移到SEGGER Embedded Studio(简称SES)中。
    的头像 发表于 02-25 17:11 1054次阅读
    <b class='flag-5'>如何将</b>项目从IAR迁移到Embedded Studio

    如何将RT-Thread移植到NXP MCUXPressoIDE

    RT-Thread默认支持的IDE只有IAR 和 Keil, 那如何将RT-Thread移植到NXP MCUXPressoIDE呢?本文内容比较简单但稍有琐碎,希望对有需要的小伙伴有所帮助。
    的头像 发表于 02-13 10:37 2440次阅读
    <b class='flag-5'>如何将</b>RT-Thread移植到NXP MCUXPressoIDE<b class='flag-5'>上</b>

    如何将python文件导入到ROS系统中

    本文通过使用myCobot机械臂进行QR码视觉追踪的实践案例分析,介绍如何将 python 文件导入到 ROS 系统中。
    的头像 发表于 02-11 11:08 1194次阅读
    <b class='flag-5'>如何将</b>python文件导入到ROS系统中

    索尼2025年2月全面停产刻录用蓝光光盘

    近日,索尼存储媒体解决方案公司正式对外宣布,将于2025年2月全面停止生产刻录用蓝光光盘。这一决定标志着索尼在存储介质业务的重大调整,也预示着相关产品的更新换代进一步加速。 据悉,去年7月就有
    的头像 发表于 01-24 14:02 1183次阅读

    ADS62P49采用内部电压参考模式,VCM为1.5V,如何将采集到的数据转化为具体的电压值?

    ADS62P49采用内部电压参考模式,VCM为1.5V。如何将采集到的数据转化为具体的电压值? 对0-2V、500KHZ的方波信号采样,配置寄存器50为44,输出二进制补码。采集数据绘制,输出如下图:这是什么情况?求解答。
    发表于 12-13 13:42

    使用ADS62P49采集信号时,如何将250M的采样率降低到50M的采样率?

    请问在使用ADS62P49采集信号时,如何将250M的采样率降低到50M的采样率。是直接在更改了ADS62P49的时钟过后,配置ads62p49的“enable low speed
    发表于 12-12 08:32

    UCC272xxEVM-328用户指南

    电子发烧友网站提供《UCC272xxEVM-328用户指南.pdf》资料免费下载
    发表于 12-09 14:39 0次下载
    UCC272xxEVM-<b class='flag-5'>328</b>用户指南