新买的ARDUINO芯片,烧程序的步骤应该怎样呢?-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: perfect268

[未解决] 新买的ARDUINO芯片,烧程序的步骤应该怎样呢?

[复制链接]
 楼主| 发表于 2022-9-19 14:44 | 显示全部楼层
t3486784401 发表于 2022-9-9 11:15
直接导入编译好的程序就行,不需要bootloader

?,应该不行吧。我看好多论坛上说要写引导程序
 楼主| 发表于 2022-9-19 14:47 | 显示全部楼层
t3486784401 发表于 2022-9-8 20:30
一般产品不考虑动态更新固件,大多不烧录 bootloader,直接烧录编译好的固件 ...

哦哦,因为不知道怎么操作,所以芯片一直没买有人说多买几片省的不够烧的一片就十几块钱,烧不了几片,钱就哗哗的没了,所以考虑先弄清楚再入手
发表于 2022-9-19 15:14 | 显示全部楼层
perfect268 发表于 2022-9-19 14:44
?,应该不行吧。我看好多论坛上说要写引导程序

bootloader 是配合 ide 上传固件用的,你不烧写 bootloader 顶多是不能用 ide 自动上传固件。

但是 ide 可以导出 hex 文件,然后用其他的软件/工具进行烧录(上传)。
例如导出的 hex 文件,可用 avrdude 配合 avrisp 硬件进行直接烧录,等同于上传

点评

真心感谢  发表于 2022-9-20 10:15
发表于 2022-9-19 15:17 | 显示全部楼层
perfect268 发表于 2022-9-19 14:47
哦哦,因为不知道怎么操作,所以芯片一直没买有人说多买几片省的不够烧的一片就十几块钱,烧不了几片 ...

avr 芯片可以烧录的区域有三个:flash、eeprom、fuse(熔丝)

flash 区存程序,eeprom 区存自定义数据,fuse 区存芯片设置。
一般只要不乱烧写 fuse 区,都不至于把 avr 搞坏。当然 fuse 区烧写不正确,avr 也不能正常工作。

点评

受益匪浅  发表于 2022-9-20 10:17
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-1 01:47 , Processed in 0.069801 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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