跳到主要内容

快速开始

硬件与软件准备​

  • Arduino Mega 2560 Rev3 开发板。
  • 支持数据传输的 USB Type-B 线缆。
  • Windows、macOS 或 Linux 电脑,以及 Arduino IDE。

首次验证只连接 USB,先断开外部模块。USB 同时提供电源和上传通道,无需另接电源。

安装开发板支持包​

  1. 安装并启动 Arduino IDE。
  2. 打开开发板管理器,搜索 Arduino AVR Boards。
  3. 若尚未安装,安装该支持包并等待完成。
  4. 通过 USB 数据线连接开发板,确认 ON 电源指示灯亮起。

选择开发板和端口​

在 "Tools" > "Board" 中选择 Arduino AVR Boards 下的 "Arduino Mega or Mega 2560"。若 IDE 提供 "Processor" 选项,选择 "ATmega2560 (Mega 2560)",不要选择旧款 ATmega1280。

在 "Tools" > "Port" 中选择当前开发板的串口。存在多个端口时,可通过断开和重新连接开发板,观察端口列表变化来确认。

  1. 打开 "File" > "Examples" > "01.Basics" > "Blink"。
  2. 点击验证按钮,确认程序编译通过。
  3. 点击上传按钮,等待 IDE 提示上传完成。
  4. 观察板载 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。