用户工具

站点工具


导航菜单

首页

Home


锤蚁出品

By TREEE


培训活动

Workshop


知识技术

Tech & Skills


里程碑

Milestone


加入我们

Opening

m:sk:mcu:arduino:basic

这是本文档旧的修订版!


Arduino 基本语法

Arduino使用的编程语言与C++十分类似,支持面向对象。而且Arduino的库文件本身就是使用C++来写的,大量的使用了面向对象。总的来说,在Arduino上编程非常容易,难度远远小于其他单片机。

如上图,打开Arduino IDE (Integrated Develop Environment,集成开发环境)之后,会发现自动建了两个函数:setup()和loop()。

setup(): 在windows下很多软件的安装文件为setup.exe,这个函数在Arduino里的作用就是初始化,初始化Arduino本身以及各种外设。

loop(): 顾名思义,loop就是不断的循环执行。

这种设定对于只学过编程没有接触过单片机的人会感觉到很奇怪,因为C语言里要有main()函数才能执行,而且一般的程序不能用死循环。而对于一个典型的单片机系统来说,死循环几乎是必须的,除非你写的程序只运行一遍就结束。因为,单片机作为一种嵌入式计算机,担任的任务往往都是轻量级

· 最后更改: 2015/11/05 15:26