1 怎样使用USBasp和Arduino将Bootloader刻录到ATmega8-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

怎样使用USBasp和Arduino将Bootloader刻录到ATmega8

454398 来源:网络整理 作者:网络整理 2019-12-11 13:50 次阅读

步骤1:材料必需

1。 Arduino UNO

2。 ATmega8单片机

3。 USBasp编程

4。跳线(母对母)

步骤2:连接电路(注意)

视频中显示的电路不正确请参考此电路(抱歉)

第3步:引导加载。..。.

请观看我的视频

1。下载AVRDUDESS(下面的链接)

http://blog.zakkemble.co.uk/avrdudess 。..

2。安装程序。

3。打开程序。

4。从下拉菜单中选择USBasp。

5。单击检测(用于检测微控制器

6.如下所示更改保险丝位的值。

L:0xFF

H:0XDE

E:(空)

LB:0x3F

7 。点击“写入”

8。点击“读取”

9。选择Bootloader文件@ Optiboot_atmega8.hex

10。单击程序。

11。现在ATmega8已被引导加载。

步骤4:将Atmega8开发板连接到Arduino

1。复制此

############################################ #################

atmega8o.name = Atmega8 Optoboot

atmega8o.upload.tool = arduino:avrdude1

atmega8o.upload.protocol = Arduino的

atmega8o.upload.maximum_size = 7680

atmega8o.upload.speed = 115200

atmega8o.bootloader.tool = avrdude1

atmega8o.bootloader.low_fuses = 0xBF时才

atmega8o.bootloader.high_fuses =的0xDC

atmega8o.bootloader.path = optiboot

atmega8o.bootloader.file = optiboot optiboot_atmega8.hex

atmega8o.bootloader.unlock_bits = 0x3F的

atmega8o.bootloader.lock_bits =为0x0F

atmega8o.build .mcu = atmega8 atmega8o.build.f_cpu = 16000000L

atmega8o.build.core = arduino:arduino

atmega8o.build.variant = arduino:standard

###################################

2。转到Arduino @ Hardware @ Arduino,然后打开Boards.txt

3。在末尾粘贴复制的数据。

4。保存并关闭文件

步骤5:

1。打开Arduino (必须使用Arduino IDE 1.0.6)

2。选择开发板(Arduino Optiboot-Atmega8-16)

3。上载代码
责任编辑:wv

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

    关注

    4

    文章

    106

    浏览量

    49953
  • bootloader
    +关注

    关注

    2

    文章

    235

    浏览量

    45606
  • Arduino
    +关注

    关注

    188

    文章

    6468

    浏览量

    186943
  • USBASP
    +关注

    关注

    0

    文章

    14

    浏览量

    10604
收藏 人收藏

    评论

    相关推荐

    开源项目!基于 Arduino 的 MIDI 架子鼓

    扩展板的引脚插入 Arduino 之前,请使用螺钉固定 Arduino 板。 4、扩展板连接到焊盘: 扩展板的输出电缆焊接到焊盘的电缆上。 第
    发表于 11-25 12:00

    自定义RISC V的bootloader-v2

    来讲解下怎样定义自己的bootloader 在外部存储的Bootloader 1、导入软件自带的bootloader工程,在工程中选择bootloaderConfig.h文件。 2、修
    的头像 发表于 10-31 12:37 599次阅读
    自定义RISC V的<b class='flag-5'>bootloader</b>-v2

    利用Python脚本登录到交换机并创建VLAN

    本文详细介绍如何利用Python脚本登录到交换机并创建VLAN。
    的头像 发表于 08-12 17:59 575次阅读

    求助,CY8C3866LTI-068微控制器项目中迁移延迟功能遇到的疑问求解

    十六进制文件后,它就会被刻录到硬件中并正常运行。 延迟功能按预期运行(延迟 500 毫秒,测量值为 517 毫秒)。 描述 我将上述程序移植到另一台计算机上,使用相同的微控制器和编译环境。 重新生成并
    发表于 07-24 08:23

    如何才能将Bootloader和Application关联起来

    接下来,我们要利用该Bootloader调试目标Application Project,如何才能将Bootloader和Application关联起来呢?就需要借助刚才提到的Bootloader Project Build所生成
    的头像 发表于 06-12 14:32 684次阅读
    如何才能将<b class='flag-5'>Bootloader</b>和Application关联起来

    求助,在esp-idf中使用arduino作为组件后怎样使用arduino的库?

    在esp-idf中使用arduino作为组件后怎样使用arduino的库,例如我此时需要使用arduino的第三方库blinker,怎样使用
    发表于 06-12 07:21

    如何bootloader升级的应用集成到自己的软件中?

    如题,我目前在弄STM8L151的bootloader,代码的开放的。可是我没有找到PC端的驱动代码,我们想将bootloader升级的应用集成到自己的软件中,是否有大神可以提供一下PC端的驱动代码?
    发表于 05-11 08:18

    8位Atmel 微控制器ATMEGA325V-8AU技术手册

    德赢Vwin官网 网站提供《8位Atmel 微控制器ATMEGA325V-8AU技术手册.pdf》资料免费下载
    发表于 05-06 14:59 0次下载

    ATmega8芯片中文手册

    ,并且具有比普通的 CISC 微控制器最高至 10 倍的数据吞吐率。 ATmega8 有如下特点 :8K 字节的系统内可编程 Flash( 具有同时读写的能力,即 RWW), 512 字节 EEPROM,1K 字节 SRAM,32 个通用 I/O 口线,32 个通用工作寄
    发表于 04-14 09:41 13次下载

    如何bootloader代码从flash搬到RAM运行?

    如何bootloader 代码从flash 搬到RAM 运行
    发表于 04-03 07:14

    如何bootloader代码从flash搬到RAM运行?

    如何bootloader 代码从flash 搬到RAM 运行
    发表于 04-01 07:10

    请问如何一次同时烧录bootloader和application?

    我们的bootloader和bootloadable的例程产生的bootloader程序和application程序如何合并成一个hex,一次烧录到芯片内?有什么AN或工具么?
    发表于 02-21 07:24

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

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

    ESP32与Arduino板之间的区别差异

    Arduino板包括一个ATmega328P8位微控制器,具有0至13个数字引脚。这些引脚用于数字输入和数字输出,其中数字输入用于从设备读取数据,数字输出用于数据从Arduino发送
    的头像 发表于 02-02 14:36 7384次阅读
    ESP32与<b class='flag-5'>Arduino</b>板之间的区别差异

    STM32无法进入片上Bootloader的处理方法

    STM32无法进入片上Bootloader的处理方法  当STM32芯片无法进入片上Bootloader时,我们需要采取一系列的处理方法来解决这个问题。以下详细介绍一些常见的处理方法。 1.编程器
    的头像 发表于 02-02 14:33 2042次阅读