2 Blink程序分析与调试
视频教程:https://www.bilibili.com/video/BV1Ki4y1u7Aa/
Blink程序分析
Esp8266不像普通的C++程序,拥有一个main函数的入口,Esp8266的SDK提供了2个接口,void setup() 和 void loop()。setup函数在系统启动上电完成或者按下reset按钮后调用一次,类似于初始化。而loop函数在setup初始化完以后就会不停的被调用,不管你写了多长的代码,程序只要执行完以后又会重新执行loop,你可以把这个机制想象为外部包裹了一层代码。
int main(int argc, char* argv[]) {
setup();
for (;;) {
loop();
}
return 0;
}
阅读更多 »2 Blink程序分析与调试