Ubuntu安装Arduino及使用Emacs开发

来源:互联网 发布:林书豪黄蜂数据 编辑:程序博客网 时间:2024/05/04 12:22

 

今天上午去参加一个关于arduino的赛前讲解,主办方的给每个组发了一套arduino UNO套件,外加一本关于arduino开发的书。翻了一下书,上面说arduino 属于开源性质的项目(这年头什么都开源啊),使用类似c语言的Arduino开发语言。使用这种语言的好处是可以不用关注底层实现,也就是说,人家已经给你封装好了各种库。你要做的,就是专注自己的创意(其实我觉得就是玩具而已)。


好了,虽然对这个不感兴趣。但是本着对主办方以及合作者负责的态度,尤其是主办方给了一套arduino开发套件,人家也是很有诚意的。


因此,本人就先写一篇关于ubuntu下安装arduino IDE以及Emacs下实现arduino开发的文章。


Table of Contents

  • 1 安装前环境配置
  • 2 安装arduino
  • 3 卸载驱动
  • 4 Emacs 安装 arduino插件
    • 4.1 下载arduino-mode.el
    • 4.2 安装
    • 4.3 使用
    • 4.4 注意


1 安装前环境配置


下面两个命令是arduino安装环境的基本配置:


sudo apt-get install gcc-avr avr-libc
sudo apt-get install openjdk-7-jre


2 安装arduino


这个命令直接安装arduino。

sudo apt-get install arduino


3 卸载驱动


由于ubuntu的驱动会导致arduino板不可用,所以必须卸载相关驱动。如果使用下面的命令,在/dev下出现ttyACM0之类的设备,说明你需要卸载相应的ubuntu驱动。

~$ ls /dev/ttyACM*/dev/ttyACM0


下面的命令直接卸载brltty驱动。

sudo apt-get remove brltty


之后出现一行,说明只有重启之后才能实现完成卸载。

ureadahead will be reprofiled on next reboot


4 Emacs 安装 arduino插件


4.1 下载arduino-mode.el

在github上有这个插件,直接在该网址下载:

https://github.com/bookest/arduino-mode


4.2 安装

将arduino-mode.el放到~/.emacs.d/下,并在~/.emacs下添加

(require 'arduino-mode)


4.3 使用

输入M-x arduino-mode直接使用。


4.4 注意

其实,你还是上Emacs Wiki 看看,上面更详细。




Date: 2012-09-22 六

Author: lishuo

Org version 7.9.1 with Emacs version 23

Validate XHTML 1.0
原创粉丝点击