【发布时间】:2015-12-01 13:13:19
【问题描述】:
如何在 Ubuntu 上使用 C 语言对我的 Arduino 进行编程。我听说过 avr-gcc,但所有在线教程似乎都非常乏味,并且没有带有 Arduino 引导加载程序的 AVR 芯片的选项。谁能帮助我用一种更简单的方法在 Ubuntu 上安装 avr-gcc 并开始使用 C 语言为 Arduino 编程?
【问题讨论】:
-
你为什么想要那个?您已经在 Arduino IDE 中使用 C 语言进行编程。有什么只能通过手动编译 C 代码来实现吗?我建议坚持使用 Arduino IDE。
-
@adam10603 例如,如果有人不喜欢 Arduino IDE,它对 Java 的依赖;也许他想将该项目与另一个构建系统(例如 Make)等集成。您想要这样做的原因有很多。
-
@adam10603 Arduino 语言与 C++ 最相似,但我正在尝试用 C 对其进行编程,因为我想开始使用嵌入式 C。
-
@adam10603 另外,我喜欢 C 在所有平台上提供的手动内存控制。
-
您仍然可以在 Arduino IDE 中使用
malloc和free以及指针,它们的工作方式相同。
标签: c ubuntu arduino-uno avr-gcc