我正在研究 Mega 2560 板。我计划使用裸 ATmega2560 微控制器(与 Arduino 上的相同)将我的项目移动到定制 PCB。根据我的研究,我的问题没有明确的答案。
我可以使用 Arduino IDE 对 Arduino 进行编程,然后将所有这些代码移植到我自己的 PCB 上吗?我看到 Arduino IDE 创建了与所有草图相对应的 .cpp 文件。
我知道我必须保留 Eagle 原理图中所有引用的 Arduino 引脚和外围设备。
编辑:正如下面的答案所指出的,您可以在自己的 PCB 上使用 Arduino 代码,前提是您不使用任何第三方库。您可以使用 Arduino IDE 生成的十六进制文件通过 Atmel Studio 或使用 Arduino 作为 ISP 在 PCB 上对微控制器进行编程。