lisper 发表于 2014-4-28 21:27:55

在树莓派上使用ino编译下载arduino程序

非常好的可以运行在linux系统(包括树莓派)和Mac系统上的给arduino编程的工具,简单易用,高效快捷,对于无法忍受Arduino IDE蜗牛般速度的人有福了
Ino官方网址:http://inotool.org/当前最新版是ino-0.3.7,测试系统是raspbian (DebianWheezy)
该教程使用的安装方式为下载最新源代码并编译安装:
user>$git clonegit://github.com/amperka/ino.gituser>$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 mega2560user>$ino upload -m mega2560 -p /dev/ttyACM1
ino有很好的目录组织和工程管理,已经编译过的库文件不会再次编译,所以编译速度非常快,这么好的东西当然不支持windows系统...
tutorials

o熊小猫o 发表于 2014-10-3 01:00:13

请问你是红领巾吗?
页: [1]
查看完整版本: 在树莓派上使用ino编译下载arduino程序