新聞中心
可以使用一行命令來(lái)查看linux中的串口波特率,但首先,你需要確定Linux系統(tǒng)上有可用的串口設(shè)備。

1. 使用 ls /dev 命令,檢查串口設(shè)備是否存在,列出的內(nèi)容中,應(yīng)該有 ttyS* 或 ttyUSB*,這些文件代表著串口設(shè)備。
2. 確定串口設(shè)備以后,可以使用 stty -F -a 命令查看波特率。
例如這里有一個(gè)名為 /dev/ttyS0 的串口設(shè)備:
$ stty -F /dev/ttyS0 -a
speed 9600 baud; rows 0; columns 0; line = 0;
intr = ; quit = ; erase = ; kill = ; eof = ;
eol = ; eol2 = ; swtch = ; start = ; stop = ;
susp = ; rprnt = ; werase = ; lnext = ; flush = ;
min = 1; time = 0;
-parenb -parodd cs8 -hupcl -cstopb cread clocal -ignbrk -brkint -ignpar -parmrk
-inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel -iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt
echoctl echoke
從上面的輸出中可以看出,當(dāng)前設(shè)備的波特率為 9600bps。
如果你想修改串口的波特率,可以使用 stty 命令進(jìn)行設(shè)置。比如:
stty -F /dev/ttyS0 19200
上述命令將波特率設(shè)置為 19200bps,也可以使用其他值,比如 115200 或 4800 等等。
如果進(jìn)行波特率修改操作之后,可以使用之前的 stty -F -a 命令應(yīng)一次查看修改是否成功。
香港云服務(wù)器機(jī)房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)云服務(wù)器廠商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪!
分享名稱:如何在Linux中查看串口波特率(linux查看串口波特率)
鏈接URL:http://m.fisionsoft.com.cn/article/cdsdess.html


咨詢
建站咨詢
