教程 Arduino语法参考 下的文章
来源说明
本教程整理自DFrobot wiki及arduino官网
学习准备
一台电脑
一块Arduino UNO开发板 淘宝购买
下载安装Arduino IDE开发环境 下载
程序结...
控制语句
Arduino程序中控制程序运行的顺序
语法列表
if
if...else
for
switch case
while
do...while
break
continue
retur...
语法列表
; 分号
{ 大括号
// 单行注释
/**/ 多行注释
#define 宏定义
#include 文件包含
; 分号语句说明
描述:
用于一个语句的结束
示例:
int a =...
语法列表
= 赋值
+(加)
-(减)
*(乘)
/ (除)
% (取模)
= 赋值说明
=赋值运算符(单个等号)
把等号右边的值存储到等号左边的变量中。
在C语言中单个等号被称为赋值运算...
语法列表
== 等于
!= (不等于)
< (小于)
(大于)
<= (小于等于)
= (大于等于)
比较运算符说明
if(条件) and ==, !=, <, ...
语法列表
&& (逻辑与)
|| (逻辑或)
! (逻辑非)
布尔运算符说明
它们可用于if语句中的条件
&& (逻辑与)
只有在两个操作数都为真时才返回真...
语法列表
*指针运算符
& 地址运算符
指针运算符说明
&(引用)和 *(间接引用)
指针对于C初学者来说是更复杂的对象之一。并且可能写大量的Arduino程序甚至都不会遇...
语法列表
& (位与)
| (位或)
^ (位异或)
~ (位非)
<< (左移)
(右移)
位与说明
按位与(&)
按位操作符在变量的位级执行运算。它...
语法列表
自加++
自减--
复合加+=
复合减-=
复合乘*=
复合除/=
复合与&=
复合或|=
复合运算符
自加++
i++; //相当于 i = i + 1;
自减--
i...
语法列表
HIGH | LOW
INPUT | OUTPUT
true | false
整型常量
浮点数常量
宏定义
变量说明
(本节转自极客工坊)
常量说明
constants是在Ard...
语法列表
void
boolean
char
unsigned char
byte
int
unsigned int
word
long
unsigned long
float
double
...
语法列表
char()
byte()
int()
word()
long()
float()
char()函数说明
描述
将一个变量的类型变为char。
语法
char(x)
参数
x:...
语法列表
变量作用域
static (静态变量)
volatile (易变变量)
const (不可改变变量)
变量的作用域
在Arduino使用的C编程语言的变量,有一个名为 作用域(s...
语法列表
sizeof() (sizeof运算符)
ASCII码表
sizeof() (sizeof运算符)
描述
sizeof操作符返回一个变量类型的字节数,或者该数在数组中占有的字节数...
函数列表
pinMode()
digitalWrite()
digitalRead()
pinMode()函数说明
void pinMode (uint8_t pin, uint8_t m...
函数列表
analogReference()
analogRead()
analogWrite()
analogReference()函数说明
void analogReference (...
函数列表
shiftOut()
pulseIn()
shiftOut()函数说明
void shiftOut (uint8_t dataPin, uint8_t clockPin, uin...
函数列表
millis()
delay(ms)
delayMicroseconds(us)
millis()函数说明
unsigned long millis (void)
毫秒时间
获...
函数列表
min()
max()
abs()
constrain()
map()
pow()
sqrt()
min()函数说明
#define min(a, b) ((a)<(b)?...
函数列表
sin(rad)
cos(rad)
tan(rad)
列表项目
三角函数说明
sin()
float sin (float rad)
//正弦函数
cos()
float c...
- 1
- 2
- 后一页 »