新聞中心
linux操作系統(tǒng)是主流的開(kāi)源操作系統(tǒng),因?yàn)槠浒踩€(wěn)定,執(zhí)行效率高而更受歡迎。在某些情況下,我們可能需要查看Linux環(huán)境下串口的波特率,這是使用一種特殊的工具設(shè)置串口的配置,看看這些設(shè)備的工作原理,但如果你不知道串口的波特率,問(wèn)題是你不能正確設(shè)置串口,下面就給大家介紹一下,Linux查看串口波特率的方法。

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的焉耆網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
一般來(lái)說(shuō),我們?cè)贚inux環(huán)境下查看到一個(gè)設(shè)備的串口波特率,我們可以使用如下代碼:
cat /proc/tty/driver/serial
通過(guò)運(yùn)行該命令,你會(huì)在受支持的串行設(shè)備和它們的當(dāng)前設(shè)置,像波特率,數(shù)據(jù)位,停止位等列表里看到設(shè)備信息,類(lèi)似如下內(nèi)容:
serinfo:1.0 driver revision:
0: uart:16550A port:000003F8 irq:4 tx:0 rx:0
1: uart:16550A port:000002F8 irq:3 tx:0 rx:0
2: uart:unknown port:000003E8 irq:4 tx:0 rx:0
3: uart:unknown port:000002E8 irq:3 tx:0 rx:0
通過(guò)上面的列表,就可以獲取每個(gè)串口的硬件配置以及波特率,其中16550A 可以看做串口的控制器,port可以看做是串口的物理位置,irq代表中斷號(hào)碼,最后 tx,rx表示正在發(fā)送和接收數(shù)據(jù)。
此外我們還可以使用 setserial 來(lái)查看串口波特率,該命令常用于設(shè)置串口參數(shù),在查看波特率時(shí)我們也可以利用該命令,如:
setserial -g /dev/ttyS*
該命令會(huì)顯出所有串口的控制器類(lèi)型以及波特率,我們也可以指定特定串口來(lái)查看,即:
setserial -g /dev/ttyS0
運(yùn)行上述命令,我們可以看到設(shè)備/dev/ttyS0的波特率信息。
通過(guò)以上的代碼,我們可以很容易的在Linux系統(tǒng)查看到串口的波特率,這樣可以幫助我們正確設(shè)置串口,以正確使用設(shè)備。
成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專(zhuān)業(yè)從事成都網(wǎng)站制作設(shè)計(jì),高端小程序APP定制開(kāi)發(fā),成都網(wǎng)絡(luò)營(yíng)銷(xiāo)推廣等一站式服務(wù)。
網(wǎng)站題目:Linux查看串口波特率的方法(linux查看波特率)
網(wǎng)頁(yè)地址:http://m.fisionsoft.com.cn/article/cdpcegs.html


咨詢
建站咨詢
