Run博客 
  • 首页
  • python3
    • python基础
    • python练习
    • python全栈
    • 人工智能
    • tkinter
    • 图像处理
  • django
  • python3爬虫
    • pyspider
    • requests
    • scrapy
    • bs4
    • selenium
    • urllib
    • requests_html
  • python运维开发
  • linux
    • docker
    • git
    • svn
    • 系统/运维
    • php
    • vue
  • python
  • 技术交流
 首页 > python > Python 串口读写实现

Python 串口读写实现

发布时间:2019-09-15 10:17:04编辑:auto阅读(3168)

    #Python 串口读写实现

    如需转载请标明出处:http://blog.csdn.net/itas109
    QQ技术交流群:12951803

    1.安装pyserial

    https://pypi.python.org/pypi/pyserial

    Doc:http://pythonhosted.org/pyserial/

    使用Python Package Index (PyPi)

    pip install pyserial-3.1.1-py2.py3-none-any.whl 
    

    2. Demo

    import serial
    from time import sleep
    
    def recv(serial):
        while True:
            data = serial.read_all()
            if data == '':
                continue
            else:
                break
            sleep(0.02)
        return data
    
    if __name__ == '__main__':
        serial = serial.Serial('COM5', 9600, timeout=0.5)  #/dev/ttyUSB0
        if serial.isOpen() :
            print("open success")
        else :
            print("open failed")
    
        while True:
            data =recv(serial)
            if data != b'' :
                print("receive : ",data)
                serial.write(data) #数据写回
    

    3.结果

    这里写图片描述


    觉得文章对你有帮助,可以扫描二维码捐赠给博主,谢谢!
    在这里插入图片描述
    如需转载请标明出处:
    http://blog.csdn.net/itas109
    QQ技术交流群:12951803

关键字:

上一篇: Python 获取时间戳

下一篇: Python显示进度条,实时显示处理进度



 
  • Run博客上线,欢迎访问
  • 内容如有侵犯,请立即联系管理员删除
  • 本站内容仅供学习和参阅,不做任何商业用途
标签云
python3djangopython3爬虫python运维开发linuxpyspiderpython基础dockergitsvnpython练习requestsscrapy系统/运维python全栈人工智能bs4tkinterseleniumurllibphppythonrequests_htmlvue图像处理
搜索
热门推荐
  • openvpn linux客户端使用

     48678

  • H3C基本命令大全

     47695

  • openvpn windows客户端使用

     38482

  • H3C IRF原理及 配置

     35692

  • Python exit()函数

     30134

  • openvpn mac客户端使用

     26863

  • python全系列官方中文文档

     25884

  • 1.常用turtle功能函数

     20739

  • python 获取网卡实时流量

     20496

  • python 获取Linux和Windows硬件信息

     18892

最新文章
  • 使用ms-swift基于Qwen3-8B微调小说模型

     219°

  • pythonp爬虫-fanqienovel字体反爬实战

     289°

  • 大模型基础架构

     329°

  • AI多模态- Janus-Pro-7B模型推理微调,融合实战2

     340°

  • Selenium加载用户目录爬取某宝电商数据

     330°

  • Scrapy对接Pyppeteer

     324°

  • WSL从C盘迁移到D盘

     378°

  • AI多模态- Janus-Pro-7B模型本地部署1

     443°

  • Dify+Ollama+deepseek部署本地大模型

     568°

  • Ubuntu上安装部署Dify

     559°

博主信息
  • 姓名:Run
  • 职业:谜
  • 邮箱:383697894@qq.com
  • 定位:上海 · 松江
扫我打开
官网
友情链接
百度 淘宝 腾讯 慕课网 CSDN 博客园 51cto博客
QQ: 383697894

Copyright © 2017 www.py3study.com
鄂公网安备 42011702000044号 鄂ICP备17025471号-1