【问题标题】:How to get a COM port of device and change it in python如何获取设备的COM端口并在python中更改它
【发布时间】:2021-10-10 16:42:47
【问题描述】:

我有一个微控制器,我正在使用 UART 连接控制器和我的 PC。 我需要确定微控制器连接到 PC 的哪个 COM 端口,并通过打开的 COM 端口列表进行更改。我想使用 Python 的 OS moudle 进行更改,但在每个指南中,我看到人们在设备管理器中进行操作。

【问题讨论】:

    标签: python serial-port microcontroller uart device-manager


    【解决方案1】:

    您可以使用以下代码列出 COM 端口

    import serial.tools.list_ports
    
    all_comports = serial.tools.list_ports.comports()
    
    for comport in all_comports:
        print(comport.device, comport.name, comport.description, comport.interface)
    

    您还可以使用以下reference列出有关设备的其他信息

    【讨论】:

    • 这是为了获取所有的 COM 端口,我正在搜索的是一种更改我的微控制器连接到的实际 COM 端口的方法
    猜你喜欢
    • 2018-01-01
    • 2023-04-11
    • 2017-12-20
    • 1970-01-01
    • 2017-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多