Arduino语法手册

Arduino语法手册

ID:47244275

大小:24.58 KB

页数:5页

时间:2019-08-12

Arduino语法手册_第1页
Arduino语法手册_第2页
Arduino语法手册_第3页
Arduino语法手册_第4页
Arduino语法手册_第5页
资源描述:

《Arduino语法手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Arduino语法手册Arduino的程序可以划分为三个主要部分:结构、变量(变量与常量)、函数。结构部分§setup()§loop()结构控制§if§if...else§for§switchcase§while§do...while§break§continue§return§goto扩展语法§;(分号)§{}(大括号)§//(单行注释)§/**/(多行注释)§#define§#include算数运算符§=(赋值运算符)§+(加)§-(减)§*(乘)§/(除)§%(模)比较运算符§==(等于)§!=(不等于

2、)§<(小于)§>(大于)§<=(小于等于)§>=(大于等于)布尔运算符§&&(与)§

3、

4、(或)§!(非)指针运算符§*取消引用运算符§&引用运算符位运算符§&(bitwiseand)§

5、(bitwiseor)§^(bitwisexor)§~(bitwisenot)§<<(bitshiftleft)§>>(bitshiftright)复合运算符§++(increment)§--(decrement)§+=(compoundaddition)§-=(compoundsubtraction)§*=(compoun

6、dmultiplication)§/=(compounddivision)§&=(compoundbitwiseand)§

7、=(compoundbitwiseor)变量部分常量§HIGH

8、LOW§INPUT

9、OUTPUT§true 

10、 false§integerconstants§floatingpointconstants数据类型§void§boolean§char§unsignedchar§byte§int§unsignedint§word§long§unsignedlong§float§double§s

11、tring-chararray§String-object§array-(数组)数据类型转换§char()§byte()§int()§word()§long()§float()变量作用域&修饰符§variablescope§static§volatile§const辅助工具§sizeof()函数部分数字I/O§pinMode()§digitalWrite()§digitalRead()模拟I/O§analogReference()§analogRead()§analogWrite()-PWM高级I/O§ton

12、e()§noTone()§shiftOut()§shiftIn()§pulseIn()时间§millis()§micros()§delay()§delayMicroseconds()数学运算§min()§max()§abs()§constrain()§map()§pow()§sqrt()§ceil()§exp()§fabs()§floor()§fma()§fmax()§fmin()§fmod()§ldexp()§log()§log10()§round()§signbit()§sq()§square()§tru

13、nc()三角函数§sin()§cos()§tan()§acos()§asin()§atan()§atan2()§cosh()§degrees()§hypot()§radians()§sinh()§tanh()随机数§randomSeed()§random()位操作§lowByte()§highByte()§bitRead()§bitWrite()§bitSet()§bitClear()§bit()设置中断函数§attachInterrupt()§detachInterrupt()开关中断§interrupts

14、()§noInterrupts()通讯§Serial§StreamUSB(仅适用于Leonardo和Due)§键盘§鼠标

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。