用户工具

站点工具


reference:language:fastiotoggle

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

reference:language:fastiotoggle [2018/03/14 15:37] – 创建 弘毅reference:language:fastiotoggle [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
 +====== fastioToggle() ======
  
 +===== 描述 =====
 +
 +数字管脚状态反转。
 +
 +fastioWrite()语法需要你指定该管脚状态,而fastioToggle()不论该管脚是什么状态,它都会对该管脚进行反转。比如13号管脚现在是HIGH,执行fastioToggle(13)之后就会变为LOW。
 +给一个数字引脚写入HIGH或者LOW。
 +
 +fastioToggle()函数也需要使用fastioMode()函数初始化。
 +
 +===== 语法 =====
 +
 +digitalWrite(pin)
 +===== 参数 =====
 +
 +pin: 引脚编号(如1,5,10,A0,A3)
 +
 +===== 返回 =====
 +
 +===== 例子 =====
 +<code cpp> 
 +void setup() {
 + //set D10 to output
 + fastioMode(D10, OUTPUT);
 + 
 + // driver D10 to low level
 + fastioWrite(D10, LOW);
 +}
 + 
 +void loop() {
 + // toggle D10
 + fastioToggle(D10);
 +}
 +</code> 
 +
 +===== 注释 =====
 +
 +模拟引脚也可以当做数字引脚使用,使用方法是输入端口A0,A1,A2等。
 +
 +
 +
 +