python串口通信,pyserial安装
来源:互联网 发布:单片机的编程语言 编辑:程序博客网 时间:2024/05/20 01:36
win7下,使用python实现串口通信
一、安装
打开cmd窗口,输入:
pip install pyserial
pip install easygui (实现简单的UI界面)
二、编程
import serial import easygui ser = serial.Serial()ser.baudrate = 9600 ser.port = 'COM12' print(ser) ser.open()print(ser.is_open) while(1): Yes_or_No = easygui.buttonbox("Yes or No?", choices = ['Yes','No','Quit']) if Yes_or_No=='Quit':break if Yes_or_No=='Yes': demo=b"2" else: demo=b"1" ser.write(demo) s = ser.read(1) print(s)说明:代码实现简单的串口数据收发。界面如下
按“Yes”发送字符'2', 按“No”发送字符'1'
发送完数据后,就等待接收
s = ser.read(1)
“1”表示接收一个字节
注意!!!代码文件名不能用serial.py,否则会报错。因为这样会和 import serial 冲突 。
阅读全文
1 0
- python串口通信,pyserial安装
- python串口通信模块——pySerial
- 树莓派+Python+pyserial 2.7实现串口通信
- Python使用pyserial进行串口通信
- 树莓派+Python+pyserial 2.7实现串口通信
- python pyserial 串口
- Python串口模块pySerial
- Python串口模块pySerial
- Raspberry pi 使用python+pySerial实现串口通信
- 【Python入门】 使用 pip 安装 pySerial 串口通讯模块
- python安装pyserial
- pySerial -- Python的串口通讯模块
- Python通过pyserial控制串口操作
- pySerial -- Python的串口通讯模块
- python串口通讯模块pySerial使用随笔
- 串口通讯的python模块——pySerial
- 串口通讯的python模块——pySerial
- python通过pyserial读写串口--2013-06-02
- Ubuntu14.04调教手册(安装中文输入法等)
- 单链表(C++模板类)
- 算法架构系列活动—大数据风控技术应用
- 自动寻路方案
- 在vue中如何引入element-ui
- python串口通信,pyserial安装
- IntelliJ IDEA2017.3激活
- 大数据24小时:网传万达云多个部门面临解散,阿里云与众安科技发布新金融营销平台“芭蕉扇”
- Android 集成微信支付
- win10 显示 “在此处打开命令窗口”菜单选项
- pom.xml文件报错:com.thoughtworks.xstream.io.HierarchicalStreamDriver
- C++ STL中迭代器失效问题
- 测试博文
- leetCode#83. Remove Duplicates from Sorted List