c++教程 串口調(diào)試助手如何接受數(shù)據(jù)?
串口調(diào)試助手如何接受數(shù)據(jù)?首先,MCU中應(yīng)該有一個(gè)程序。計(jì)算機(jī)串口的參數(shù)應(yīng)與單片機(jī)的參數(shù)一致。例如:9600,N,8,1。(9600波特率,無(wú)校驗(yàn),8個(gè)數(shù)據(jù)位,1個(gè)停止位)。最后,點(diǎn)擊“打開(kāi)串口”。當(dāng)
串口調(diào)試助手如何接受數(shù)據(jù)?
首先,MCU中應(yīng)該有一個(gè)程序。計(jì)算機(jī)串口的參數(shù)應(yīng)與單片機(jī)的參數(shù)一致。例如:9600,N,8,1。(9600波特率,無(wú)校驗(yàn),8個(gè)數(shù)據(jù)位,1個(gè)停止位)。最后,點(diǎn)擊“打開(kāi)串口”。當(dāng)MCU有數(shù)據(jù)要發(fā)送時(shí),PC機(jī)可以顯示數(shù)據(jù)。注意顯示格式:如果MCU以十六進(jìn)制發(fā)送,PC也應(yīng)設(shè)置為十六進(jìn)制顯示。
串口調(diào)試助手使用方法?
如果您測(cè)試兩臺(tái)不同計(jì)算機(jī)的串行端口,您可以在這兩臺(tái)計(jì)算機(jī)上打開(kāi)串行端口調(diào)試助手。操作是一樣的
如果只測(cè)試一個(gè)串口,RS422和RS485模式將無(wú)法測(cè)試。RS232可以短接2、3針,打開(kāi)串口調(diào)試助手,選擇串口號(hào)和參數(shù),發(fā)送信息到接收區(qū)得到回復(fù),證明串口可以工作
1。雙擊運(yùn)行。主界面如下。2首先,根據(jù)串口發(fā)送的信息選擇波特率。波特率應(yīng)根據(jù)實(shí)際需要選擇,以保證發(fā)送和接收的一致性。否則,數(shù)據(jù)可能無(wú)法接收,有時(shí)也可以接收,但都是隨機(jī)碼。三。根據(jù)傳輸協(xié)議,設(shè)置數(shù)據(jù)位、校驗(yàn)位和停止位,這也需要與發(fā)送方保持一致。一般來(lái)說(shuō),默認(rèn)設(shè)置為8-n-1。4連接硬件后,選擇與計(jì)算機(jī)上的USB端口相對(duì)應(yīng)的傳輸端口。5根據(jù)實(shí)際需要設(shè)置數(shù)據(jù)收發(fā)方式。6單擊“運(yùn)行”發(fā)送和接收數(shù)據(jù)包。7串口調(diào)試助手還可以調(diào)試TCP/UDP數(shù)據(jù)包。注:串口助手支持960019200等常用波特率和自定義波特率,可自動(dòng)識(shí)別串口,可設(shè)置校驗(yàn)位、數(shù)據(jù)位和停止位,可接收或發(fā)送任何ASCII或十六進(jìn)制的數(shù)據(jù)或字符,可任意設(shè)置自動(dòng)發(fā)送周期,并且可以將接收到的數(shù)據(jù)保存為文本文件,可以發(fā)送任意大小的文本一個(gè)。