欢迎来到天天文库
浏览记录
ID:15685942
大小:826.50 KB
页数:80页
时间:2018-08-04
《arduino编程参考手册中文版(带目录适合打印)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、首页1程序结构3setup()3loop()3控制语句4if4if...else5for6switchcase8while9do...while10break11continue11return12goto13相关语法14分号14大括号15注释17define18include19算术运算符20赋值20加,减,乘,除21取模22比较运算符24if(条件)and==, !=,<,>(比较运算符)24布尔运算符26指针运算符27位运算28位与28位或29位异或31位非32左移、右移33复合运算符35变量36常量36宏定义39整型常量39浮
2、点数常量41数据类型42void42boolean4275char43unsignedchar44byte45int45unsignedint46word47long48unsignedlong49float50double51string52String(c++)55array56数据类型转换58char()58byte()59int()59word()60long()61float()61变量作用域&修饰符62变量作用域62static(静态变量)63volatile(易变变量)65const(不可改变变量)66辅助工具67siz
3、eof()(sizeof运算符)67ASCII码表68基本函数70数字I/O70pinMode()70digitalWrite()71digitalRead()72模拟I/O73analogReference()73analogRead()74analogWrite()75高级I/O76shiftOut()76pulseIn()77时间78millis()78delay(ms)78delayMicroseconds(us)7975数学库80min()80max()81abs()81constrain()81map()82pow()83
4、sqrt()83三角函数83sin(),cos(),tan()83随机数84randomSeed()84random()84位操作85位操作85设置中断函数86attachInterrupt()86detachInterrupt()87interrupts()87noInterrupts()88串口通讯88begin()89available()89read()91flush()92print()92println()95write()95peak()96serialEvent()9775首页程序结构变量基本函数setup()loop
5、()控制结构ifif...elseforswitchcasewhiledo...whilebreakcontinuereturngoto相关语法 ;分号{大括号//单行注释/**/多行注释#define宏定义#include文件包含算术运算符=赋值+(加)-(减)*(乘)/(除) %(取模)比较运算符==等于 !=(不等于)<(小于)>(大于)<=(小于等于)>=(大于等于)布尔运算符&&(逻辑与)
6、
7、(逻辑或) !(逻辑非)指针运算符范围HIGH
8、LOWINPUT
9、OUTPUTtrue
10、false整型常量浮点数常量数据类型voidb
11、ooleancharunsignedcharbyteintunsignedintwordlongunsignedlongfloatdoublestringString(c++)array数据类型转换char()byte()int()word()long()float()变量作用域变量作用域static(静态变量)volatile(易变变量)const(不可改变变量)辅助工具sizeof()(sizeof运算符)ASCII码表数字I/OpinMode()digitalWrite()digitalRead()模拟I/OanalogRefe
12、rence()analogRead()analogWrite()指高级I/OshiftOut()pulseIn()时间millis()delay(ms)delayMicroseconds(us)数学库min()max()abs()constrain()map()pow()sqrt()三角函数sin(rad)cos(rad)tan(rad)随机数randomSeed()random()random()位操作lowByte()highByte()bitRead()bitWrite()75*指针运算符&地址运算符位运算&(位与)
13、(位或)^
14、(位异或)~(位非)<<(左移)>>(右移)复合运算符++(自加)--(自减)+=(复合加)-=(复合减)*=(复合乘)/=(复合除)&=(复合与)
15、=(复合或)bitSet()bitClear()bit()设置中断函数
此文档下载收益归作者所有