Arduino IDE 程序模块化 多个.ino文件 new tab
在坛子上看到过一篇贴子,主要说的是如何在Arduino IDE中,一个程序里,建立多个 new tab , 把子程序写到新的.ino文件中,使得整个程序易读。现在能用上了,但是,可但是,但可是呢。。。。那个贴子翻不到了啊。。。各种关键字也搜不出来它。
Arduino.cc上倒是也说了一嘴,但不够细,(现在翻墙也不太好翻了)
各位能否帮助寻它一下?
或者说,能请教一下:
1.除主程序外,其它的tab中,可以有setup(),loop()吗?
2.各个tab在程序中的排列顺序有说法吗?
3.变量是每个tab都要分别指定一次吗?
4.在两个tab中,可以有同样的一个名的变量存在吗?
恳请各位赐教,不胜感激! 1.不可以,tab相当子程序
2.顺序无关
3.看你怎么用了
4.应该可以。 4.在两个tab中,可以有同样的一个名的变量存在吗?
4.应该可以。
這個應該不可以的, 因為在每一個 ino 內, default 的變量都是同一個 global scope 的.
如果是 function 內的 local variable, 又是另一回事, 在同一 ino 內也可以重複了.
林定祥 发表于 2015-1-21 11:14 static/image/common/back.gif
1.不可以,tab相当子程序
2.顺序无关
3.看你怎么用了
谢谢,回头我试试去。 Super169 发表于 2015-1-21 11:49 static/image/common/back.gif
這個應該不可以的, 因為在每一個 ino 內, default 的變量都是同一個 global scope 的.
如果是 funct ...
谢谢,回头我试试去。 Super169 发表于 2015-1-21 11:49 static/image/common/back.gif
這個應該不可以的, 因為在每一個 ino 內, default 的變量都是同一個 global scope 的.
如果是 funct ...
如果是全局变量,可以通用。如果局部变量在各自使用范围需要重新定义,因此一个变量名重新定义后就可以重复使用。 林定祥 发表于 2015-1-21 19:35 static/image/common/back.gif
如果是全局变量,可以通用。如果局部变量在各自使用范围需要重新定义,因此一个变量名重新定义后就可以重 ...
收到。明白了。 http://www.geek-workshop.com/thread-11724-1-1.html
原来它在这里,hoho.
页:
[1]