![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
esp8266
qq_34195512
笨小孩
展开
-
Nodemcu freertos 学习之路 -- GPIO口控制LED灯开关
1.环境介绍如果创建项目请看第2篇 led闪烁. ESP8266实现开关功能。这里利用线程获取gpio的状态. 从而控制led灯 亮或灭2.软件消抖关于led灯的控制和GPIO口状态的读取 在第2篇中都有介绍了,这里主要处理软件消抖软件消抖的原理是,当获取到按键按下的状态时。延迟20ms再获取一次状态,当第二次的状态同样为按下时。就判断为没有抖动了。即为按下状态。最后等待按键原创 2018-01-12 09:01:12 · 2430 阅读 · 0 评论 -
Nodemcu freertos 学习之路 -- LED闪烁灯
目录1.函数介绍2.创建项目3.创建线程4.初始化GPIO5.反转状态6.编译代码7.查看结果1.函数介绍创建线程函数xTaskCreate( pvTaskCode, pcName, usStackDepth, pvParameters, uxPriority, pxCreatedTask )pvTaskCode 函数名句柄pcName 函数名...原创 2018-01-11 08:39:16 · 3336 阅读 · 1 评论 -
Nodemcu freertos 学习之路 -- 环境搭建
1.软件准备Xtensa-lx106-elf.tar.bz2 交叉编译工具 - 乐鑫官网下载ESP8266_RTOS_SDK.zip RTOS SDK包 - 乐鑫官网下载2. 安装Linux系统本人用的是VM虚拟机,安装ubuntn 17.10 安装过程就不介绍了。3.安装交叉编译环境厂商已经有全整的编译环境不过因为接处linux不久,所以想自已练练手。下载 xte原创 2018-01-09 10:18:45 · 1133 阅读 · 1 评论