D. *_*ler 5 arduino arduino-uno
我想为我的Arduino UNO构建自己的草图上传应用程序。我有一条USB电缆将Android智能手机与UNO连接起来。现在,我想做类似于ArduinoDroid应用程序的操作:从我的Android设备读取一个.ino文件,编译并使用MY OWN应用程序将其上传到Arduino开发板。有人可以提供线索吗?那就太好了,谢谢!
因此,您的 Android 程序必须执行 2 个任务:
Arduino IDE使用gcc/g++开源编译器来编译代码。然后,它使用AVRDude将编译后的源代码下载到 Arduino 中。
这两个程序都在 Linux 上运行,而 Linux 正是 Android 操作系统的基础。下载并安装 Linux 操作系统,例如Ubuntu。然后在该 Linux 操作系统上安装 gcc 和 AVRdude(Google 获取说明)。
完成此操作后,请阅读如何使用这两个程序并进行尝试,直到它正常工作为止。然后您所要做的就是让您的 Android 程序执行相同的步骤来编译和下载 Arduino 程序。
您的 Android 程序必须以某种方式打包或包含 gcc 编译器和 AVRDude 程序。或者,您可以将 ino 文件发送到服务器进行编译,然后接收回编译后的程序。然后您所要做的就是将程序下载到 Arduino 中。
| 归档时间: |
|
| 查看次数: |
772 次 |
| 最近记录: |