快速开始
硬件与软件准备
- Arduino Mega 2560 Rev3 开发板。
- 支持数据传输的 USB Type-B 线缆。
- Windows、macOS 或 Linux 电脑,以及 Arduino IDE。
首次验证只连接 USB,先断开外部模块。USB 同时提供电源和上传通道,无需另接电源。
安装开发板支持包
- 安装并启动 Arduino IDE。
- 打开开发板管理器,搜索 Arduino AVR Boards。
- 若尚未安装,安装该支持包并等待完成。
- 通过 USB 数据线连接开发板,确认 ON 电源指示灯亮起。
选择开发板和端口
在 "Tools" > "Board" 中选择 Arduino AVR Boards 下的 "Arduino Mega or Mega 2560"。若 IDE 提供 "Processor" 选项,选择 "ATmega2560 (Mega 2560)",不要选择旧款 ATmega1280。
在 "Tools" > "Port" 中选择当前开发板的串口。存在多个端口时,可通过断开和重新连接开发板,观察端口列表变化来确认。
上传 Blink
- 打开 "File" > "Examples" > "01.Basics" > "Blink"。
- 点击验证按钮,确认程序编译通过。
- 点击上传按钮,等待 IDE 提示上传完成。
- 观察板载 L 指示灯,预期点亮 1 秒、熄灭 1 秒并重复。
以下程序用于复现相同的板载验证行为:
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
setup 在上电或复位后执行一次,loop 随后反复执行。只编译成功不能说明程序已写入开发板。将延时改为 200 ms 并重新上传,可通过闪烁速度变化确认新程序生效。
上传故障检查
| 现象 | 检查方法 |
|---|---|
| ON 灯未亮 | 检查 USB 电源、接口与线缆,断开外设单独测试 |
| 有电源但无串口 | 确认线缆支持数据,查看系统设备列表 |
| 编译通过但上传失败 | 核对板型、处理器、端口,并断开 D0、D1 外设 |
| 端口被占用 | 关闭其他占用端口的串口工具后重试 |
| 上传成功但运行结果不变 | 核对上传目标与当前观察的开发板是否一致 |
操作依据:Mega 2560 Rev3 官方入门教程。完成后参见 多串口与基础示例;异常排查见 产品 FAQ。