日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux下使用串口的簡易教程(linux的串口)

linux下使用串口是一種非常便捷的工作方式,可以讓您進行許多日常任務(wù)。熟悉串口之后,你能控制計算機的串口端口的所有細(xì)節(jié),從而可以賦予計算機更大的靈活性。本文將介紹如何在Linux系統(tǒng)下使用串口。

創(chuàng)新互聯(lián)公司專注于銀海企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城網(wǎng)站定制開發(fā)。銀海網(wǎng)站建設(shè)公司,為銀海等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站制作,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

第一步,檢查你的系統(tǒng)有沒有串口驅(qū)動??梢酝ㄟ^以下命令查看:

$ lsmod

如果該命令的輸出中包含名為“serial”的模塊,則表明你的系統(tǒng)已經(jīng)安裝了串口協(xié)議棧。

第二步,查找串口的硬件地址??梢允褂靡韵旅畈榭矗?/p>

$ dmesg | grep tty

如果運行該命令后,輸出中會看到ttyS0、ttyS1、ttyS2等行,這意味著你的系統(tǒng)有幾個串口,接下來要檢查這些串口的波特率和其他選項。

第三步,檢查串口的配置。查看串口的波特率、數(shù)據(jù)位、校驗位等可以使用以下命令:

$ stty -F /dev/ttyS0

第四步,修改串口的配置。使用stty命令可以修改串口的波特率、數(shù)據(jù)位、校驗位等選項,例如,將串口波特率修改為115200,按如下方式操作:

$ stty -F /dev/ttyS0 115200

第五步,將指定信息寫入串口。

通過下面的Python腳本可以將字符串“Hello World”寫入串口:

#!/usr/bin/env python
import serial
delimiter = '\r\n'
ser = serial.Serial('/dev/ttyS0') #TtyS0 為串口名
ser.baudrate = 115200
ser.write('Hello, World ' + delimiter) #寫入字符串
ser.close() #關(guān)閉串口

第六步,將從串口讀取的數(shù)據(jù)顯示出來。

通過以下Python腳本可以從串口讀取字符串并將其顯示出來:

#!/usr/bin/env python
import serial

ser = serial.Serial('/dev/ttyS0')
ser.baudrate = 115200
while True:
try:
line = ser.readline()
print line
except KeyboardInterrupt:
break
ser.close()

以上便是Linux系統(tǒng)下使用串口的簡易教程。 通過上述步驟,你可以在Linux系統(tǒng)下非常輕松的使用串口來完成各種任務(wù),可以將一些外設(shè)連接到電腦,也可以將一些信息發(fā)送給外設(shè),從而實現(xiàn)設(shè)置和控制外設(shè)的目的。

成都創(chuàng)新互聯(lián)科技有限公司,是一家專注于互聯(lián)網(wǎng)、IDC服務(wù)、應(yīng)用軟件開發(fā)、網(wǎng)站建設(shè)推廣的公司,為客戶提供互聯(lián)網(wǎng)基礎(chǔ)服務(wù)!
創(chuàng)新互聯(lián)(www.cdcxhl.com)提供簡單好用,價格厚道的香港/美國云服務(wù)器和獨立服務(wù)器。創(chuàng)新互聯(lián)成都老牌IDC服務(wù)商,專注四川成都IDC機房服務(wù)器托管/機柜租用。為您精選優(yōu)質(zhì)idc數(shù)據(jù)中心機房租用、服務(wù)器托管、機柜租賃、大帶寬租用,可選線路電信、移動、聯(lián)通等。


網(wǎng)頁標(biāo)題:Linux下使用串口的簡易教程(linux的串口)
分享鏈接:http://www.5511xx.com/article/cciseeo.html