国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

使用python3實現操作串口詳解

2020-02-16 00:26:21
字體:
來源:轉載
供稿:網友

通過引用serial模塊包,來操作串口。

1、查看串口名稱

在Linux和Windows中,串口的名字規則不太一樣。
需要事先查看。

Linux下的查看串口命令

root@D2:~# ls -l /dev/ttyS*
crw-rw---- 1 root dialout 4, 64 Dec 26 06:53 /dev/ttyS0
crw-rw---- 1 root dialout 4, 65 Dec 26 06:41 /dev/ttyS1
crw--w---- 1 root tty     4, 66 Dec 26 06:41 /dev/ttyS2
crw-rw---- 1 root dialout 4, 67 Dec 26 06:41 /dev/ttyS3

windows下查看串口命令

在電腦的“設備管理器”中的“通用串行總線控制器”里查看。可以看看COM7這種字樣的就是了。

2、先安裝serial模塊包

pip install pyserial

3、操作

有兩種設置串口的方式:

方式一:

import serial# 連接# linuxser = serial.Serial('/dev/ttyS0', 9600, timeout=0.2)# windows# ser = serial.Serial('COM7', 9600, timeout=0.2)# 接收返回的信息while True:  recv = ser.readline()  print(str(recv))  if str(recv) == 'q':    break

方式二:這個是可以關閉串口的

import serial# 連接ser = serial.Serial()ser.port = '/dev/ttyS0'ser.baudrate = 9600ser.timeout = 0.2ser.open()# 接收返回的信息while True:  recv = ser.readline()  print(str(recv))  if str(recv) == 'q':    breakser.close()

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海阳市| 德格县| 清水县| 宜黄县| 玛纳斯县| 定结县| 宿松县| 祁阳县| 三原县| 伊吾县| 罗城| 山阳县| 得荣县| 通化市| 司法| 故城县| 筠连县| 思茅市| 永顺县| 内丘县| 舞钢市| 澄城县| 临江市| 兰西县| 乌审旗| 鲁山县| 诏安县| 扶风县| 谢通门县| 清河县| 尚义县| 富锦市| 桐柏县| 上思县| 安龙县| 自治县| 蕲春县| 巴彦淖尔市| 施秉县| 甘泉县| 尚义县|