7832| 1
|
在树莓派上使用ino编译下载arduino程序 |
非常好的可以运行在linux系统(包括树莓派)和Mac系统上的给Arduino编程的工具,简单易用,高效快捷,对于无法忍受Arduino IDE蜗牛般速度的人有福了 Ino官方网址:http://inotool.org/当前最新版是ino-0.3.7,测试系统是raspbian (DebianWheezy) 该教程使用的安装方式为下载最新源代码并编译安装: user>$git clonegit://github.com/amperka/ino.git user>$cd ino #进入源码目录 user>$chmod +x setup.py #增加可执行权限 user>$./setup.py build #编译 user>$sudo ./setup.py install #安装 如果一切顺利的话ino就完成安装了,如果提示找不到setuptools,就执行sudo apt-get install python-setuptools自动完成安装。 下面是基本操作步骤: user>$cd ~/ #进入当前用户主目录 user>$mkdir -p src/blink #创建工程文件夹 user>$cd src/blink #进入blink文件夹 user>$ino init -t blink #初始化blinkor ino init -t empty 初始化完成后,当前的目录结构如下: . ├──lib └── src └── sketch.ino 接着就可以编译了(或者修改源代码再编译,如果没有安装Arduino IDE需要执行sudo apt-get install arduino自动完成安装,ino会在后台调用它的相关资源) user>$ino build #编译blink(默认Uno) user>$ino upload #下载到arduino 或者,如果你用的是mega2560,对应的串口是ttyACM1 user>$ino build -m mega2560 user>$ino upload -m mega2560 -p /dev/ttyACM1 ino有很好的目录组织和工程管理,已经编译过的库文件不会再次编译,所以编译速度非常快,这么好的东西当然不支持windows系统... tutorials |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed