linux查看串口資訊__linux

來源:互聯網
上載者:User

每個UART控制器包含一個傳輸速率發生器,發送器,接收器和控制單元,發送和接收器包括FIFO和資料移位器,首先資料被寫到FIFO中,然後複製到發送移位器中準備發送,最後資料被發送資料管腳移位發出。資料接收過程是:首先從接收管腳上面的到資料,然後將資料從移位器中複製到FIFO中。

rs232串口通訊介面:當通訊距離較近時(<12m),可以使用電纜線直接連接,若距離較遠,需附加數據機。

9個腳針的定義:

CDC資料偵測載波,RXD接收資料,TXD發送資料,DTR資料中斷準備,GND訊號地,DSR資料裝置準備好,RTS請求發送,CTS清楚發送,DELL響鈴指示。

 

linux下查看串口資訊

查看串口是否可用,可以對串口發送資料比如對com1口,echo helloworld >/dev/ttyS0
查看串口名稱使用 ls -l /dev/ttyS*一般情況下串口的名稱全部在dev下面,如果你沒有外插串口卡的話預設是dev下的ttyS*,一般ttyS0對應com1,ttyS1對應com2,當然也不一定是必然的;
查看串口驅動:cat /proc/tty/drivers/serial [root@dy root]# cat /proc/tty/driver/*
serinfo:1.0 driver revision:
0: uart:MPC52xx PSC mmio:0x80011300 irq:40 tx:10 rx:129 CTS|DSR|CD
usbserinfo:1.0 driver:2.0

 

例如,在終端輸入:dmesg | grepttyS*顯示從系統啟動到現在串口插入拔出的資訊,讓後我在電腦上插入一個usb轉rs232線,再在終端輸入:dmesg | grepttyS* ,會顯示:usb 2-2.1:pl2303 converter now attached tottyUSB0;可以通過此法確定我新插入的串口線對應的串口號。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.