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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

51單片機printf函數的說明及使用以及串口接收字符處理

查看數: 14378 | 評論數: 5 | 收藏 6
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2019-5-25 17:52

正文摘要:

51單片機串口通信中需要發送數據,而一般都會使用printf這個外部函數,printf函數在<stdio.h>這個頭文件中,所以要使用這個函數必須要有stdio.h這個頭文件。printf函數不需要我們去定義其內部實現,可以直接使用 ...

回復

ID:390416 發表于 2021-1-1 10:02
那么問題來了,函數里面有while(TI)或者while(RI)這樣的死等。要是以1200波特率通信,那就不好玩了。
看《人人學會單片機》學串口多字節高效率發送代碼。直接中斷里面發送。不需要執行while 死等循環。
ID:527981 發表于 2020-12-31 23:11
冷月楓 發表于 2020-4-9 08:00
我用兩個串口這個putchar函數名怎么起啊

這個是庫函數里面的,你可以按照它的結構來自己寫相似功能的函數
ID:527981 發表于 2020-12-31 22:53
rotga 發表于 2019-12-15 18:51
看了您對putchar函數的中文注釋,感覺非常有用。
有個小問題請教,在17和21行,程序是寫的RI=0,注釋中為 ...

確實是你說的那樣,我寫的有問題
ID:535176 發表于 2020-4-9 08:00
我用兩個串口這個putchar函數名怎么起啊
ID:653902 發表于 2019-12-15 18:51
看了您對putchar函數的中文注釋,感覺非常有用。
有個小問題請教,在17和21行,程序是寫的RI=0,注釋中為將RI置1,有點不理解,不是應該注釋為將RI清零嗎?謝謝

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表