找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4301|回復(fù): 7
收起左側(cè)

請問如何檢驗單片機的串口是否能正常使用呢?

[復(fù)制鏈接]
ID:796670 發(fā)表于 2020-12-7 21:02 | 顯示全部樓層 |閱讀模式
如何檢驗串口是否正常呢?比如檢驗單片機串口1,是否可以用單片機給串1發(fā)送一個數(shù)據(jù),然后用串口調(diào)試助手看接收緩沖區(qū)是否接收到了這個數(shù)據(jù)呢?

相關(guān)帖子

回復(fù)

使用道具 舉報

ID:764088 發(fā)表于 2020-12-8 08:52 | 顯示全部樓層
連接串口后,用串口助手從外間隔重發(fā)一系列有序數(shù)【如0~100】的十六進制數(shù)到串口,接收到后,再原樣從里面出來,比較發(fā)送、接到的字節(jié)是否相同,有漏否。
回復(fù)

使用道具 舉報

ID:168397 發(fā)表于 2020-12-8 09:13 | 顯示全部樓層
做一個串口回環(huán),用電腦連接單片機串口,發(fā)什么,電腦顯示什么即為正常,也可使用printf,重定向串口,用電腦查看是否正常(這種查看的串口的發(fā)送)
回復(fù)

使用道具 舉報

ID:517466 發(fā)表于 2020-12-8 13:01 | 顯示全部樓層
1、在串口管腳加上電阻、LED驅(qū)動顯示,可以直觀看到數(shù)據(jù)輸出時LED的亮滅變化
2、連接計算機串口,在計算機端接收顯示
3、單片機自己的RX和TX相連,自發(fā)自收。這個需要你自己的程序,同時處理收發(fā)。
回復(fù)

使用道具 舉報

ID:223621 發(fā)表于 2020-12-9 15:51 | 顯示全部樓層
BusHound,用這個工具,可以監(jiān)聽電腦的數(shù)據(jù)
回復(fù)

使用道具 舉報

ID:857428 發(fā)表于 2020-12-10 15:33 | 顯示全部樓層
用三根線跟PC端連接 ,注意收發(fā)的連接,地端也接上
回復(fù)

使用道具 舉報

ID:858177 發(fā)表于 2020-12-10 16:09 | 顯示全部樓層
你可以短接TXRX,自發(fā)自收,這樣自測是最快的
回復(fù)

使用道具 舉報

ID:517951 發(fā)表于 2020-12-10 16:44 | 顯示全部樓層
1)先用MAX230這種和電腦串口連起來,TX,RX接好以后在無數(shù)據(jù)傳輸時候量測會有TX,RX-9V左右的電壓。如果沒有就要檢查串口IC的升壓電路是否有誤。
2)用固定的9600波特率發(fā)送數(shù)據(jù)給電腦,看看串口調(diào)試助手軟件是否能接收到單邊機發(fā)送的數(shù)據(jù)。先不要
用USB轉(zhuǎn)串口的轉(zhuǎn)接,用電腦主板原生串口來測試,排除轉(zhuǎn)接器驅(qū)動有問題的因素。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表