为什么要首先刷那个Bootloader?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4577|回复: 2

为什么要首先刷那个Bootloader?

[复制链接]
发表于 2020-12-6 21:12 | 显示全部楼层 |阅读模式
小白初学,不太明白原理,为什么要先刷那个Bootloader才能再使用Arduino呢?

平常的启动,好像不用经过boot0的那个系统区吧?

但刷过后,每次启动,都首先是boot0那个刷进去的内容先运行
发表于 2020-12-7 16:52 | 显示全部楼层
Arduino after power on , bootloader will check USB if there is code available for uploading .
If not then program counter transf to code inside flash.
If there is code available from IDE and it will transfer from developing system to target board.

Draw back is some of the flash memory is used for the bootloader.
 楼主| 发表于 2020-12-8 17:05 | 显示全部楼层
ac240v 发表于 2020-12-7 16:52
Arduino after power on , bootloader will check USB if there is code available for uploading .
If not ...

原来如此
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 05:48 , Processed in 0.071542 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表