zoukankan      html  css  js  c++  java
  • 实现Python与STM32通信

    断断续续学了几周Stm32后,突然想实现上位机和下位机的通信,恰好自己学过一点python,便想通过python实现通信.
    在网上看见python库pyserial可以实现此功能,便去官网找了一下 ,
    附上官网pyserial档链接:
    https://pyserial.readthedocs.io/en/latest/pyserial.html#overview
    首先在windows的CMD命令管理器中安装pyserial,直接在CMD中键入如下字符
    pip install pyserial
    再将Stm32用USB连接到电脑,打开设备管理器显示端口为COM14,然后在python中写下
    #coding=utf-8
    import serial #连接串口 serial
    = serial.Serial('COM14',115200,timeout=2) #连接COM14,波特率位115200 if serial.isOpen(): print ('串口已打开') else: print ('串口未打开') #关闭串口 serial.close() if serial.isOpen(): print ('串口未关闭') else: print ('串口已关闭')
    运行后出现下图,记住在代码要在最后要用 serial.close() 函数去关闭串口,否则下次会打不开串口,会报错.




    参考:
  • 相关阅读:
    75. Sort Colors
    101. Symmetric Tree
    121. Best Time to Buy and Sell Stock
    136. Single Number
    104. Maximum Depth of Binary Tree
    70. Climbing Stairs
    64. Minimum Path Sum
    62. Unique Paths
    css知识点3
    css知识点2
  • 原文地址:https://www.cnblogs.com/sea-stream/p/10712185.html
Copyright © 2011-2022 走看看