欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
單片機蜂鳴器問題,獨立程序正常響,加上串口發送程序就不怎么響了
[打印本頁]
作者:
load1
時間:
2021-1-9 21:12
標題:
單片機蜂鳴器問題,獨立程序正常響,加上串口發送程序就不怎么響了
當去掉注釋部分之后蜂鳴器正常響,加上之后就不響了,求解答!!!!
單片機源程序如下:
if(HW == 1&&led_flag==0)
{
delay(5);
beep = ~beep;
delay(5);
// ms_delay(1000) ;
// send_str("AT+CIPSEND=0,10\r\n");
// ms_delay(1000) ;
// send_str("warning!!!\r\n");
}
作者:
load1
時間:
2021-1-9 21:14
目的就是讓蜂鳴器響完之后串口發送數據出去
作者:
load1
時間:
2021-1-9 21:15
改了各種延時都一樣呀
作者:
load1
時間:
2021-1-9 21:31
串口助手能正常收到發出的字符串
作者:
人人學會單片機
時間:
2021-1-9 21:35
用我這個貼子的串口發送代碼 不要while 死等
m.raoushi.com/bbs/dpj-200927-1.html
作者:
hhdsdy
時間:
2021-1-9 21:51
你這是用的無源蜂鳴器吧?串口占了絕大部分的時間,蜂鳴器工作的時間極短,你肯定聽不到響了。
簡單解決的辦法是換用有源蜂鳴器,需要鳴響時打開,到串口發送完畢再關閉
作者:
KND417
時間:
2021-1-9 23:10
可以在delay(5)后面加空操作。比如
for(t=0;t<5000;t++){}
作者:
TTQ001
時間:
2021-1-10 01:46
也許串口進程占用了大多數時間。 應該使用串口中斷。
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1