ESP8266-12F学习之点亮一个LED灯
点亮一个LED灯 上一篇文章,我们介绍了怎么在Windows系统下搭建一个SEP8266的开发环境,那在这一篇文章中我们要开始来编写一个硬件入门经典小程序,如何点亮一个LED小灯,同时在这一章中我们还会介绍怎么样将编译好的程序下载到ESP8266-12f中。 第一步: 下载官方demo框架,从 http://wiki.ai-thinker.com/esp8266/examples 下载,当然,也可以在文章最后下载我的附件,下载完后,我们将文件添加到SDK中进行编译,步骤如图: 点开C/C++分支,并选中Existing Code as Makefile Project: 去除C++支持,选中 Cygwin GCC,点击Browser,选中我们解压后所在的目录。点击finish。 到这里,应该就成功的将我们的工程文件添加到SKD当中了,红色框内为所添加的文件。 接下来开始编写程序部分,这里我们涉及到ESP8266-12F的IO口的控制,控制方法其实和STM32库函数类似比如 先选定一个GPIO管脚。用 PIN_FUNC_SELECT(PIN_NAME, FUNC) 函数。比如我选定GPIO14这个管脚,则这样写: PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTMS_U, FUNC_GPIO14); 如果你设置这个管脚为高电平,则这样写: GPIO_OUTPUT