【发布时间】:2015-09-08 17:21:56
【问题描述】:
我想使用 ATmega2560 MC,但它仅作为表面贴装 IC 制造,这意味着我必须制作 PCB 才能使用它。我搜索了一个定制套件,发现 Arduino Mega R3 板包含所需的 MC。 (它包含较少的 I/O 引脚,但现在还可以)。我可以在这个板上实现我的代码(没有任何 arduino 代码)吗?或者我应该修改它以与 Arduino 一起使用,如果它在板上运行,它是否与普通 IC 相同或速度会有差异。
【问题讨论】:
我想使用 ATmega2560 MC,但它仅作为表面贴装 IC 制造,这意味着我必须制作 PCB 才能使用它。我搜索了一个定制套件,发现 Arduino Mega R3 板包含所需的 MC。 (它包含较少的 I/O 引脚,但现在还可以)。我可以在这个板上实现我的代码(没有任何 arduino 代码)吗?或者我应该修改它以与 Arduino 一起使用,如果它在板上运行,它是否与普通 IC 相同或速度会有差异。
【问题讨论】:
Arduino Mega2560 中的 MCU 是库存的 ATmega2560。无需使用 Arduino 库对其进行编程,也无需使用 Arduino 工具与之通信; avr-gcc 和 avrdude 将正常使用它。请注意,如果您想通过串行而不是 ISP 对其进行编程,则需要在 avrdude 中为芯片上编程的引导加载程序选择适当的编程器/协议。
【讨论】: