Arduino编程基础1.1

  Arduino编程语言是创建在C/C++语言基础上的,即以C/C++语言为基础,把AVR单片机(微控制器)相关的一些寄存器参数设置等进行函数化,以利于开发者更加快速地使用。其主要使用的函数包括数字I/O引脚操做函数、模拟I/O引脚操做函数、高级I/O引脚操做函数、时间函数、中断函数、串口通讯函数和数学函数等。编程

下面先介绍一些基础规则:编程语言

关键字:if、if...else、for、switch、case、while、do...while、break、continue、return、goto。函数

语法符号:每条语句已  “;” 结尾、每段程序用“{}”括起来oop

数据类型:boolean、char、int、unsigned int、long、unsigned long、float、double、string、array、voidui

常量:   HIGH(高电平、1)或LOW(低电平、0),表示数字I/O引脚的电平;spa

    input(表示输入(高阻态))或OUTPUT(表示输出(AVR能提供5V电压,40mA电流)),表示数字I/O引脚的方向;开发

    TRUE(真、1)或者FALSE(假、0)input

程序结构:主要包括两部分,void setup()和void loop().数学

      前者是声明变量及引脚名称,eg:int val; int led=13,在程序开始时使用,初始化变量和引脚模式,调用库函数等,eg:pinMode(13,OUTPUT),导通电源后只执行一次改函数。 void loop()函数则不断的循环执行,是Arduino的主体string

相关文章
相关标签/搜索