“Arduino语法参考”的版本间的差异
来自YFRobotwiki
第137行: | 第137行: | ||
<font color="orange" size="+1">'''辅助工具'''</font> | <font color="orange" size="+1">'''辅助工具'''</font> | ||
<br> | <br> | ||
− | *[[sizeof | + | *[[sizeof]]() |
*[[PROGMEM]] | *[[PROGMEM]] | ||
第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> |
2017年9月13日 (三) 09:13的版本
Arduino官方语法参考
Arduino编程语法参考
- Arduino程序可分为三个主要部分:结构、值(变量和常量),和功能。
结构
|
变量
|
函数
|
欢迎加入群聊:技术交流群
原文出处:Arduino官网
更多建议和问题欢迎反馈至 YFRobot论坛