Arduino編程參考手冊(多頁面版)
來自ALSROBOT WiKi
跳轉(zhuǎn)至:
導(dǎo)航
、
搜索
程序結(jié)構(gòu)
變量
基本函數(shù)
setup()
loop()
控制結(jié)構(gòu)
if
if...else
for
switch case
while
do...while
break
continue
return
goto
相關(guān)語法
; 分號
{ 大括號
// 單行注釋
/**/ 多行注釋
#define 宏定義
#include 文件包含
算術(shù)運算符
= 賦值
+ (加)
- (減)
* (乘)
/ (除)
% (取模)
比較運算符
== 等于
!= (不等于)
< (小于)
> (大于)
<= (小于等于)
>= (大于等于)
布爾運算符
&& (邏輯與)
|| (邏輯或)
! (邏輯非)
指針運算符
* 指針運算符
& 地址運算符
位運算
& (位與)
| (位或)
^ (位異或)
~ (位非)
<< (左移)
>> (右移)
復(fù)合運算符
++ (自加)
-- (自減)
+= (復(fù)合加)
-= (復(fù)合減)
*= (復(fù)合乘)
/= (復(fù)合除)
&= (復(fù)合與)
|= (復(fù)合或)
范圍
HIGH | LOW
INPUT | OUTPUT
true | false
整型常量
浮點數(shù)常量
數(shù)據(jù)類型
void
boolean
char
unsigned char
byte
int
unsigned int
word
long
unsigned long
float
double
string
array
數(shù)據(jù)類型轉(zhuǎn)換
char()
byte()
int()
word()
long()
float()
變量作用域
變量作用域
static (靜態(tài)變量)
volatile (易變變量)
const (不可改變變量)
輔助工具
sizeof() (sizeof運算符)
ASCII碼表
數(shù)字I/O
pinMode()
digitalWrite()
digitalRead()
模擬I/O
analogReference()
analogRead()
analogWrite()
指高級I/O
shiftOut()
pulseIn()
時間
millis()
delay(ms)
delayMicroseconds(us)
數(shù)學(xué)庫
min()
max()
abs()
constrain()
map()
pow()
sqrt()
三角函數(shù)
sin(rad)
cos(rad)
tan(rad)
隨機數(shù)
randomSeed()
random()
位操作
lowByte()
highByte()
bitRead()
bitWrite()
bitSet()
bitClear()
bit()
設(shè)置中斷函數(shù)
attachInterrupt()
detachInterrupt()
interrupts()
noInterrupts()
串口通訊
Serial
來自“
http://m.lifestyle201.com/wiki/index.php?title=Arduino編程參考手冊(多頁面版)&oldid=24
”
導(dǎo)航菜單
個人工具
登錄
名字空間
頁面
討論
變換
查看
閱讀
查看源代碼
查看歷史
操作
搜索
導(dǎo)航
首頁
社區(qū)專頁
新聞動態(tài)
最近更改
隨機頁面
工具箱
鏈入頁面
相關(guān)更改
特殊頁面
永久鏈接
頁面信息
本頁面最后修改于2014年9月12日 (星期五) 11:57。
此頁面已被瀏覽過15,203次。
隱私政策
關(guān)于ALSROBOT WiKi
免責(zé)聲明