欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 關于串口通信和定時器定時 [打印本頁]

作者: guo_sama    時間: 2019-4-6 11:26
標題: 關于串口通信和定時器定時
我想用串口發送數據11讓小燈亮5秒自動熄滅,但是在這個亮5秒的過程中可以串口發送00,就可以讓小燈立即熄滅,然后再發送11的時候 小燈接著之前的時間亮 該怎么實現啊
作者: guo_sama    時間: 2019-4-6 11:27
我的想法是用串口發送數據 中斷里寫讓小燈亮的程序
作者: HC6800-ES-V2.0    時間: 2019-4-6 22:34
我想的思路是:
在亮燈的函數中,判斷串口數據緩存,只要是00,就關燈,不是00就讓燈開著,直到時間到達。
作者: 笨笨兔    時間: 2019-4-8 14:16
干脆自己定個協議:利用串口發送接/收數據,其中包含點亮狀態/熄滅狀態及相應時間;
串口接收完成后,主循環里面判斷串口數據緩存是點亮/熄滅燈和定時器定時,這樣,比較靈活吧!
作者: 暖色系GD_ALIU    時間: 2019-4-8 15:13
需要用到定時器、串口的知識;首先配置串口接收中斷;接收到11或者00時,可在while中處理開關功能,然后清除計時器的變量,然后置位開關標志。在定時器中斷中檢測時間是否到達5s,然后再執行相對應的開關功能




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1