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

首頁 > 編程 > Python > 正文

使用python3實現操作串口詳解

2020-01-04 13:38:55
字體:
來源:轉載
供稿:網友

通過引用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下查看串口命令

在電腦的“設備管理器”中的“通用串行總線控制器”里查看??梢钥纯碈OM7這種字樣的就是了。

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()


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阜新| 潢川县| 尼木县| 抚顺市| 若尔盖县| 永仁县| 永川市| 裕民县| 河池市| 湖口县| 韩城市| 广平县| 利津县| 苏州市| 枣庄市| 洪江市| 遂宁市| 缙云县| 贵定县| 陆良县| 锦屏县| 金昌市| 广元市| 怀安县| 邵阳市| 台安县| 鲁山县| 河北区| 上栗县| 博兴县| 馆陶县| 崇仁县| 平南县| 门源| 阿拉善左旗| 运城市| 项城市| 周至县| 阳谷县| 岳阳县| 墨江|