“Arduino语法参考”的版本间的差异
来自YFRobotwiki
(未显示1个用户的3个中间版本) | |||
第1行: | 第1行: | ||
− | === [http://www.arduino.cc/en/Reference | + | === [http://www.arduino.cc/en/Reference Arduino官方语法参考] === |
=== Arduino编程语法参考 === | === Arduino编程语法参考 === | ||
第145行: | 第145行: | ||
<font color="orange" size="+1" >'''数字I/O'''</font> | <font color="orange" size="+1" >'''数字I/O'''</font> | ||
<br> | <br> | ||
− | *[[pinMode | + | *[[pinMode()]] |
− | *[[digitalWrite | + | *[[digitalWrite()]] |
− | *[[digitalRead | + | *[[digitalRead()]] |
<br> | <br> | ||
<font color="orange" size="+1">'''模拟I/O'''</font> | <font color="orange" size="+1">'''模拟I/O'''</font> | ||
<br> | <br> | ||
− | *[[analogReference | + | *[[analogReference()]] |
− | *[[analogRead | + | *[[analogRead()]] |
− | *[[analogWrite | + | *[[analogWrite()]] - PWM |
<br> | <br> | ||
<font color="orange" size="+1">'''只适用于Due & Zero板'''</font> | <font color="orange" size="+1">'''只适用于Due & Zero板'''</font> | ||
<br> | <br> | ||
− | *[[analogReadResolution | + | *[[analogReadResolution()]] |
− | *[[analogWriteResolution | + | *[[analogWriteResolution()]] |
<br> | <br> | ||
<font color="orange" size="+1">'''高级I/O'''</font> | <font color="orange" size="+1">'''高级I/O'''</font> | ||
<br> | <br> | ||
− | *[[tone | + | *[[tone()]] |
− | *[[noTone | + | *[[noTone()]] |
− | *[[shiftOut | + | *[[shiftOut()]] |
− | *[[shiftIn | + | *[[shiftIn()]] |
− | *[[pulseIn | + | *[[pulseIn()]] |
<br> | <br> | ||
<font color="orange" size="+1">'''时间'''</font> | <font color="orange" size="+1">'''时间'''</font> | ||
<br> | <br> | ||
− | *[[millis | + | *[[millis()]] |
− | *[[micros | + | *[[micros()]] |
− | *[[delay | + | *[[delay()]] |
− | *[[delayMicroseconds | + | *[[delayMicroseconds()]] |
<br> | <br> | ||
<font color="orange" size="+1">'''数学'''</font> | <font color="orange" size="+1">'''数学'''</font> | ||
<br> | <br> | ||
− | *[[min | + | *[[min()]] |
− | *[[max | + | *[[max()]] |
− | *[[abs | + | *[[abs()]] |
− | *[[constrain | + | *[[constrain()]] |
− | *[[map | + | *[[map()]] |
− | *[[pow | + | *[[pow()]] |
− | *[[sqrt | + | *[[sqrt()]] |
<br> | <br> | ||
<font color="orange" size="+1">'''三角函数'''</font> | <font color="orange" size="+1">'''三角函数'''</font> | ||
<br> | <br> | ||
− | *[[sin | + | *[[sin()]] |
− | *[[cos | + | *[[cos()]] |
− | *[[tan | + | *[[tan()]] |
<br> | <br> | ||
<font color="orange" size="+1">'''随机数'''</font> | <font color="orange" size="+1">'''随机数'''</font> | ||
<br> | <br> | ||
− | *[[randomSeed | + | *[[randomSeed()]] |
− | *[[random | + | *[[random()]] |
<br> | <br> | ||
<font color="orange" size="+1">'''位操作'''</font> | <font color="orange" size="+1">'''位操作'''</font> | ||
<br> | <br> | ||
− | *[[lowByte | + | *[[lowByte()]] |
− | *[[highByte | + | *[[highByte()]] |
− | *[[bitRead | + | *[[bitRead()]] |
− | *[[bitWrite | + | *[[bitWrite()]] |
− | *[[bitSet | + | *[[bitSet()]] |
− | *[[bitClear | + | *[[bitClear()]] |
*[[bit()]] | *[[bit()]] | ||
<br> | <br> | ||
<font color="orange" size="+1">'''外部中断'''</font> | <font color="orange" size="+1">'''外部中断'''</font> | ||
<br> | <br> | ||
− | *[[attachInterrupt | + | *[[attachInterrupt()]] |
− | *[[detachInterrupt | + | *[[detachInterrupt()]] |
<br> | <br> | ||
<font color="orange" size="+1">'''中断'''</font> | <font color="orange" size="+1">'''中断'''</font> | ||
<br> | <br> | ||
− | *[[interrupts | + | *[[interrupts()]] |
− | *[[noInterrupts | + | *[[noInterrupts()]] |
<br> | <br> | ||
<font color="orange" size="+1">'''串口通信'''</font> | <font color="orange" size="+1">'''串口通信'''</font> | ||
第223行: | 第223行: | ||
<font color="orange" size="+1">'''USB (仅适用于 基于芯片32u4的板和Due/Zero)'''</font> | <font color="orange" size="+1">'''USB (仅适用于 基于芯片32u4的板和Due/Zero)'''</font> | ||
<br> | <br> | ||
− | *[[Keyboard]] | + | *[[Mouse and Keyboard libraries |Keyboard]] |
− | *[[Mouse]] | + | *[[Mouse and Keyboard libraries |Mouse]] |
|} | |} | ||
2024年5月21日 (二) 16:26的最后版本
Arduino官方语法参考
Arduino编程语法参考
- Arduino程序可分为三个主要部分:结构、值(变量和常量),和功能。
结构
|
变量
|
函数
|
欢迎加入群聊:技术交流群
原文出处:Arduino官网
更多建议和问题欢迎反馈至 YFRobot论坛