esp8266灯上电闪一下_ESP8266-12F学习之点亮一个LED灯

这篇博客介绍了如何在ESP8266-12F上编写并烧录程序以控制LED灯闪烁。首先,作者提供了一个官方DEMO的下载链接,然后详细讲解了如何在Windows环境下使用Cygwin GCC将工程文件添加到SDK中,以及如何编译和修改代码以实现GPIO12控制的LED灯间隔闪烁。最后,文章提到了烧录工具的下载地址以及烧录步骤,包括如何将编译后的程序下载到ESP8266-12F中。
摘要由CSDN通过智能技术生成

点亮一个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_

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值