文档章节

Arduino可穿戴教程ArduinoIDE新建编辑源文件

大学霸
 大学霸
发布于 2017/03/30 13:27
字数 521
阅读 31
收藏 0

Arduino可穿戴教程ArduinoIDE新建编辑源文件

Arduino IDE新建源文件

Arduino IDE启动后默认就新建了一个源文件,如图2.20所示。新建的源文件名称是以sketch_开头并加上月份缩写、日期以及从a到z的英文字母组成。例如,图2.20中所示的文件名称为sketch_mar09a。再新建一个文件后,它的默认名字是sketch_mar09b,如图2.21所示。

图2.20  新建的源文件                            图2.21  新建文件的命名规则

新建文件可以通过“文件”菜单中的“新建”或者使用快捷键Ctrl+N完成,如图2.22所示。

图2.22  新建

Arduino IDE编辑源文件

编辑源文件可以说是在Arduino IDE中最常使用的功能。编辑源文件可以直接在Arduino IDE的编辑区域中进行,如果你有更称手的编辑器,如Notepad++、Vim以及Emacs等,则可以通过启用“使用外部编辑器”选项来完成。这个配置在“文件”菜单->“首选项”命令弹出的“首选项”对话框中完成,如图2.23所示。

图2.23  使用外部编辑器

在启用这个选项之后,Arduino IDE的编辑器就变为不可编辑状态(编辑区域变暗),如图2.24所示。

图2.24  禁止编辑

所以此时的源文件就只能通过外部编辑器来编辑了,这个源文件可以通过如图2.25所示的“Sketch”菜单的“显示Sketch文件夹”或者快捷键Ctrl+K打开源文件所处的文件夹,如图2.26所示。

图2.26  Sketch所处文件夹

在这里就可以通过你喜欢的编辑器打开这个文件了,如图2.27所示是使用Emacs打开的效果。

图2.27  使用Emacs编辑

这里提示一下Emacs用户可以使用C语言模式编辑和高亮Arduino源文件。切换C语言模式的命令为M-x c-mode。

© 著作权归作者所有

共有 人打赏支持
大学霸
粉丝 257
博文 872
码字总数 544782
作品 0
东城
程序员
私信 提问
Arduino可穿戴开发入门教程(大学霸内部资料)

Arduino可穿戴开发入门教程(大学霸内部资料) 试读下载地址:链接:http://pan.baidu.com/s/1mg9To28 密码:z5v8 介绍:Arduino可穿戴开发入门教程(大学霸内部资料)为国内第一本可穿戴技术...

大学霸
2015/03/30
0
1
ArduinoYun教程之Arduino环境与Linux环境的桥梁Bridge

ArduinoYun教程之Arduino环境与Linux环境的桥梁Bridge Arduino环境与Linux环境的桥梁——Bridge 在第一章中介绍Arduino Yun硬件的时候提到过,它上面有两个处理器ATmega32U4和Atheros 9331。...

大学霸
2015/07/02
0
0
LilyPad Arduino可穿戴技术和电子织物控制器板简介

LilyPad Arduino可穿戴技术和电子织物控制器板简介 第1章 LilyPad Arduino概览 作为本书的第一章,在这里将为读者介绍LilyPad Arduino相关的基础知识。例如,LilyPad Arduino是什么、它可以做...

大学霸
2015/03/31
0
0
Arduino可穿戴开发入门教程Windows平台下安装Arduino IDE

Arduino可穿戴开发入门教程Windows平台下安装Arduino IDE Windows平台下安装Arduino IDE Windows操作系统下可以使用安装向导和压缩包形式安装。下面详细讲解这两种方式。 1.Arduino IDE Wind...

大学霸
2016/06/06
41
0
Linux下的串口操作

在使用Ubuntu和arduino采用modbus通讯,过程中遇到一些在Linux下操作串口与windows下不同的地方,整理如下: 1.Linux下串口的位置 目前版本的Ubuntu等Linux系统已经可以自动识别串口,不需要...

晴难自控
2017/11/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

jquery通过id显示隐藏

var $div3 = $('#div3'); 显示 $div3.show(); 隐藏 $div3.hide();

yan_liu
今天
3
0
《乱世佳人》读书笔记及相关感悟3900字

《乱世佳人》读书笔记及相关感悟3900字: 之前一直听「荔枝」,后来不知怎的转向了「喜马拉雅」,一听就是三年。上班的时候听房产,买房了以后听装修,兴之所至时听旅行,分手后听亲密关系,...

原创小博客
今天
3
0
大数据教程(9.6)map端join实现

上一篇文章讲了mapreduce配合实现join,本节博主将讲述在map端的join实现; 一、需求 实现两个“表”的join操作,其中一个表数据量小,一个表很大,这种场景在实际中非常常见,比如“订单日志...

em_aaron
今天
3
0
cookie与session详解

session与cookie是什么? session与cookie属于一种会话控制技术.常用在身份识别,登录验证,数据传输等.举个例子,就像我们去超市买东西结账的时候,我们要拿出我们的会员卡才会获取优惠.这时...

士兵7
今天
3
0
十万个为什么之为什么大家都说dubbo

Dubbo是什么? 使用背景 dubbo为什么这么流行, 为什么大家都这么喜欢用dubbo; 通过了解分布式开发了解到, 为适应访问量暴增,业务拆分后, 子应用部署在多台服务器上,而多台服务器通过可以通过d...

尾生
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部