Arduino MEGA 2560 固件与电路详解
1. ATmega16U2 熔丝设置
若要查看或更改 ATmega16U2 的熔丝设置,需使用 USB 编程器连接至 ATmega16U2。具体操作如下:
1. 按特定方式连接 USB 编程器。
2. 打开设备编程器,在对话框左列中,不选“Flash”,而是点击“Fuses”。
大多数 Arduino 用户通常无需更改 ATmega16U2 的熔丝设置。以下是 Arduino MEGA 2560 上 ATmega16U2 熔丝的默认设置:
| 熔丝名称 | 值 |
| — | — |
| EXTENDED.BODLEVEL | VCC = 3.0V 时的欠压检测级别 |
| EXTENDED.HWBE | ☑ 已勾选 |
| HIGH.DWEN | 未勾选 |
| HIGH.RSTDISBL | 未勾选 |
| HIGH.SPIEN | ☑ 已勾选 |
| HIGH.WDTON | 未勾选 |
| HIGH.EESAVE | 未勾选 |
| HIGH.BOOTSZ | 引导闪存大小 = 2048 字,起始地址 = $1800 |
| HIGH.BOOTRST | 未勾选 |
| LOW.CKDIV8 | 未勾选 |
| LOW.CKOUT | 未勾选 |
| LOW.SUT_CKSEL | 外部晶体振荡器 8.0 - MHz;启动时间:16K CK + 4.1ms |
当熔丝按上述表格设置时,熔丝寄存器将具有以下值:
| 寄存器 |
超级会员免费看
订阅专栏 解锁全文
2347

被折叠的 条评论
为什么被折叠?



