国产探花免费观看_亚洲丰满少妇自慰呻吟_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()

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吉隆县| 宣汉县| 河曲县| 炎陵县| 咸阳市| 梁河县| 盘山县| 五台县| 崇阳县| 尚义县| 富锦市| 大化| 朝阳县| 商河县| 邹平县| 县级市| 宁城县| 崇文区| 华亭县| 额敏县| 商洛市| 常宁市| 白银市| 东乡县| 北宁市| 临桂县| 科尔| 塔河县| 富平县| 万荣县| 德清县| 洪湖市| 新龙县| 葵青区| 建宁县| 平阴县| 枣强县| 吉安县| 慈利县| 承德市| 淮滨县|