产品 FAQ
问:我应该选择哪个开发板型号?
答:选择 Arduino AVR Boards 下的 Arduino Mega or Mega 2560;若显示处理器选项,选择 ATmega2560 (Mega 2560)。
问:我的程序编译成功却上传失败,怎么办?
答:核对板型、处理器与串口,关闭其他串口工具,并断开 D0、D1 上的外设。检查 USB 线是否支持数据传输,保留完整上传错误信息以便进一步排查。
问:为什么我连接 Serial1 后,USB 串口监视器没有直接显示数据?
答:USB 转串口连接的是 Serial(D0、D1),不会自动转发 Serial1 数据。需要在程序中读取 Serial1 并写入 Serial,参见 Serial1 回环测试。
问:为什么我的 UNO I2C 接线移到 Mega 后没有通信?
答:Mega 的 SDA、SCL 对应 D20、D21,不是 UNO R3 的 A4、A5。核对引脚、公共 GND、外设地址和逻辑电平。
问:我的 UNO SPI 扩展板可以直接使用吗?
答:Mega 的 SPI 位于 D50–D53,UNO R3 的 SPI 位于 D10–D13。需确认扩展板是否从 ICSP 获取 SPI,以及片选和软件库是否支持 Mega,不能只凭外形判断。
问:为什么我的模拟输入读数不断变化?
答:悬空输入没有确定电压。按 模拟采样 连接电位器或已知输入信号后测试。
问:我可以给 5 V 引脚接 12 V 吗?
答:不可以。7–12 V 外部电源应接 VIN 或 DC 电源座,不能接到 5 V、3.3 V 或 GPIO。参见 供电与控制引脚。
问:我的开发板自带 Wi-Fi 或蓝牙吗?
答:Mega 2560 Rev3 未板载 Wi-Fi 或蓝牙模块,需外接通信模块,并核对模块电平及供电。