查看: 100|回复: 2

[已解决] atmega328p bootloader大小如何设定

[复制链接]
  • TA的每日心情
    慵懒
    2020-6-30 19:28
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2020-6-30 07:53 | 显示全部楼层 |阅读模式
    本帖最后由 eddiezhong 于 2020-7-2 08:08 编辑

    大家好。安装目录下看到的opti bootloader起始地址是0x7e00,也就是说其大小为(0x8000-0x7e00)= 0x200。这个起始地址是如何设置的?
    数据手册上看到的如附件所示,没有看到0x7e00呢,如何理解?
    另外,芯片上电直接从0x7e00处开始执行吗?跟哪些设置有关系呢?

    bootloader.png
  • TA的每日心情
    擦汗
    2019-7-29 00:08
  • 签到天数: 47 天

    [LV.5]常住居民I

    发表于 2020-6-30 20:24 | 显示全部楼层
    手册里写的都是 word (=2Byte) 地址,换算下就是:0x3F00 那一组就是 7E00
  • TA的每日心情
    慵懒
    2020-6-30 19:28
  • 签到天数: 1 天

    [LV.1]初来乍到

     楼主| 发表于 2020-7-2 08:06 | 显示全部楼层
    t3486784401 发表于 2020-6-30 20:24
    手册里写的都是 word (=2Byte) 地址,换算下就是:0x3F00 那一组就是 7E00

    感谢。
    仔细看了下手册,里面有这一句:
    Since all AVR instructions are 16 or 32 bits wide, the Flash is organized as 2/4/8/16K x 16。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    5分钟带你快速了解新一代开发板:M5STACK
    5分钟带你快速了解新一代
    一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
    创客火首发无人机编队套装,开启不一样的人工智能教育
    创客火首发无人机编队套装
    2017年国务院发布《新一代人工智能发展规划》,提出要广泛开展人工智能科普活动,在中
    这个F()函数是做什么的?
    这个F()函数是做什么的
    如图上,在看代码的时候,发现了这么一个函数,然后后面又一行英文注释。 我用有道翻
    隔离论坛在搞一个开源的arduino墨水屏,值得入手吗?
    隔离论坛在搞一个开源的ar
    amobbs论坛出来了一个众筹的arduino的墨水屏终端,100多块钱,有大神加入了吗? 看着
    两轮自平衡小车的线性CCD循迹总结
    两轮自平衡小车的线性CCD
    继之前的两轮自平衡小车的制作总结(https://www.arduino.cn/thread-99011-1-1.html)
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表