娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年06月03日(星期二)

2019年06月03日 | Nodemcu freertos 學習之路 -- GPIO口控制LED燈開關

發布者:tau29 來源: eefocus關鍵字:Nodemcu  freertos  GPIO口控制  LED燈開關 手機看文章 掃描二維碼
隨時隨地手機看文章

1.環境介紹


如果創建項目請看第2篇 led閃爍.  ESP8266實現開關功能。這里利用線程獲取gpio的狀態. 從而控制led燈 亮或滅


2.軟件消抖


關于led燈的控制和GPIO口狀態的讀取 在第2篇中都有介紹了,這里主要處理軟件消抖


軟件消抖的原理是,當獲取到按鍵按下的狀態時。延遲20ms再獲取一次狀態,當第二次的狀態同樣為按下時。就判斷為沒有抖動了。即為按下狀態。最后等待按鍵松開即可。


代碼


void key_handler_task(void  *pvParameters){

key_init();

for(;;){

uint32_t bit;

if (GPIO_INPUT_GET(15) == 0x01){

vTaskDelay(20 / portTICK_RATE_MS);

if( GPIO_INPUT_GET(15) == 0x01){

led_toggle();

while( GPIO_INPUT_GET(15) == 0x01 );

}

}

vTaskDelay(100 / portTICK_RATE_MS);

}

vTaskDelete(NULL);

}


3.查看結果


查看到led of led on 同時LED燈跟據開關次數不停遷換



關鍵字:Nodemcu  freertos  GPIO口控制  LED燈開關 引用地址:Nodemcu freertos 學習之路 -- GPIO口控制LED燈開關

上一篇:STM8 串口接收字符串問題
下一篇:最后一頁

推薦閱讀

下面的函數中有一個BUG, 也就是SR2不能用WHILE來輪詢,而應直接讀出.如下面代碼段, 因此,在這里說的這是STM32的BUG其實是我的代碼的錯誤: I2C2->DR = inerAddress[1]; while( (I2C2->SR1&Q_I2C_SR1_BIT_BTF)==0 ); I2C2->SR2; // 正解2010-4-1 1:44,一直都不相信STM32 的I2C接口會存在問題,因為工作經驗無數次告訴我,嵌入式系統...
據日媒報道,為加強安保措施,日本成田機場將引用安保機器人以解決安保人員不足的問題。據悉,這種機器人可在航站樓自動巡邏,檢查異常情況。報道稱,由于日本明年將舉行東京奧運會和殘奧會,機場方面預計進出的乘客將大幅增加,為了加強安保措施,成田機場決定引進安保機器人以解決人手不足的問題。據報道,這種安保機器人高約1.2米,外形像小汽車,搭載...
6月2日,國民技術發布公告稱,公司全資子公司深圳前海國民投資管理有限公司(以下簡稱“國民投資”)于2018年6月12日與華夏芯(北京)通用處理器技術有限公司(以下簡稱“華夏芯”)及其股東簽訂《關于華夏芯(北京) 通用處理器技術有限公司之增資協議》(以下簡稱“增資協議”),約定國民投資以人民幣14,000萬元認購華夏芯21.37%的股權。截至2019年12...
說起布加迪,相信大家都會想到的是跑車,確實布加迪是世界上最為頂尖的豪華超跑之一。不過布加迪不僅有跑車還有手表?! 〗?,布加迪與奧地利智能手表制造商VIITA合作開發三款智能手表。  這三款新的布加迪智能手表以這家豪華汽車制造商的一些標志性品牌名字命名,分別為Pur Sport、Divo和Le Noire。  手表配有防刮擦藍寶石玻璃材質表殼...

史海拾趣

問答坊 | AI 解惑

再議Linux與WinCE

Linux是單體內核,即將圖形、驅動及文件系統等功能全在操作系統內核中實現,運行在內核狀態和同一地址空間,其優點是減少了進程間通信和狀態切換的系統開銷,獲得較高的運行效率;缺點是內核比較龐大! WinCE是微內核,即在內核中實現基本功能, ...…

查看全部問答∨

關于液晶顯示的問題?

大俠們:            我們用了一個122*32的液晶顯 用在蹺蹺板小車上,用來顯示里程 速度等!現在面臨的問題是,關于液晶的編程,不會編,用C語言來編。大家有沒好的例子 或者什么建議?。?!希望大蝦們 施 ...…

查看全部問答∨

一種基于DDS技術的通信信號的調制方法與設計

一種基于DDS技術的通信信號的調制方法與設計.pdf 論文…

查看全部問答∨

Berkely模擬電路設計的PPT

2004年的資料,是英文的ppt …

查看全部問答∨

瞬態過壓問題的本源

關于瞬態過壓的保護問題,這里給大家推薦看看瞬態過壓的本源,也好讓大家設計保護電路?!?

查看全部問答∨

關于usb的問題

  我的工程是在WCE5.0下的一個PB,有兩個USB口,如果在啟動WCE前插上兩個USB設備(鼠標,鍵盤或者U盤),等WCE啟動后兩個usb設備都不能使用,重新拔插一次就能使用了,如果等wce啟動起來后在插上兩個usb設備就沒有任何問題,請問各位大俠是否 ...…

查看全部問答∨

求 TCP/IP詳解 卷2 源代碼

如題。 chiing00@163.com…

查看全部問答∨

付林林:驅動程序如何發通知給應用程序---第二種方法說CeEventHasOccurred這個API函數通知一個事件A.......

付林林:驅動程序如何發通知給應用程序 第二種方法說CeEventHasOccurred這個API函數觸發一個事件A,與之關聯的應用程序就會運行或與之關聯的另一個事件B的線程就會運行。微軟定義了一些事件A,比如NOTIFICATION_EVENT_RS232_DETECTED等,用戶也可以 ...…

查看全部問答∨

入職測試題目, 哪位高手可以幫忙? 先謝謝了!

試題的超連接: http://www.happyit.com.cn/login.aspx 用戶名: 周偉明 密碼: happyit 謝謝大家幫忙! 在線等?。。。?!…

查看全部問答∨

如何采集uart格式數據?

大家好,我現在有一個輸出格式為uart的圖像設備,我要獲得它輸出的圖像數據,請教應該用什么方式?…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 鞍山市| 繁昌县| 多伦县| 阳西县| 四平市| 星子县| 舞钢市| 德保县| 岑巩县| 正蓝旗| 竹北市| 临沭县| 青岛市| 盘山县| 象山县| 遂昌县| 尚志市| 河间市| 岳阳市| 孝感市| 金昌市| 陆良县| 嘉祥县| 竹山县| 中阳县| 佛坪县| 遵义市| 泉州市| 昆山市| 巩留县| 武穴市| 喀喇| 苍山县| 平泉县| 罗山县| 东港市| 康定县| 五常市| 金川县| 抚远县| 深水埗区|