1、檢視串列埠是否可用
可以對串列埠傳送資料比如對com1口,echo /dev/ttys0
2、檢視串列埠名稱使用
ls -l /dev/ttys*
一般情況下串列埠的名稱全部在dev下面,如果你沒有外插串列埠卡的話預設是dev下的ttys* ,一般ttys0對應com1,ttys1對應com2,當然也不一定是必然的;
3、檢視串列埠驅動
cat /proc/tty/drivers/serial
4、檢視串列埠裝置
dmesg | grep ttys*
5、查一下板子上的串列埠有沒有裝置
grep tty /proc/devices
如果有ttys裝置,再看/dev/有沒有ttys*,如沒有就建立乙個:mknod /dev/ttys0 c 4 64
如果板子的裝置中沒有標準串列埠裝置ttys0,也沒有ttysac0。/dev下應該有乙個usb串列埠:/dev/ttyusb0.
當乙個序列卡或資料卡被偵測到時,它會被指定成為第乙個可用的序列裝置。通常是/dev/ttys1(cua1)或/dev/ttys2(cua2),這完成看原已內建的串列埠數目。ttys*裝置會被報告在/var/run/stab內。
pc上的串列埠一般是ttys,板子上linux的串列埠一般叫做ttysac
6、在qt下寫的串列埠程式不能正常接收傳送資料,可能是linux下的串列埠裝置沒有開啟,需要改變串列埠裝置
的許可權 chmod 777 /dev/ttyusb0
linux下檢視串列埠
1 檢視串列埠是否可用 可以對串列埠傳送資料比如對com1口,echo dev ttys0 2 檢視串列埠名稱使用 ls l dev ttys 一般情況下串列埠的名稱全部在dev下面,如果你沒有外插串列埠卡的話預設是dev下的ttys 一般ttys0對應com1,ttys1對應com2,當然也不一定...
linux下檢視USB轉串列埠驅動
在版本比較新的linux核心中應該都整合該驅動,可以通過下邊這個命令檢視是否已安裝驅動 1 modinfo ftdi sio 會出現大概如下的資訊 01filename lib modules 2.6.28 oshirix special edition kernel drivers usb ser...
linux下檢視程序命令
他們都是用來顯示當前執行的程序,但是 ps aux 是用bsd的格式來顯示python這個程序 顯示的專案有 user pid cpu mem vsz rss tty stat start time command ps ef 是用標準的格式顯示python這個程序 顯示的專案有 uid pid p...