[STM32F1] STM32F103虚拟串口,这个串口号可以设定吗?

[复制链接]
1187|16
 楼主| su1yirg 发表于 2024-2-29 12:14 | 显示全部楼层 |阅读模式
STM32F103虚拟串口,这个串口号可以设定吗?
digit0 发表于 2024-2-29 13:12 | 显示全部楼层
串口号不是程序设定的,而且PC端分配的。
理想阳 发表于 2024-2-29 13:12 | 显示全部楼层
如果你需要确保每次设备连接到同一台计算机时使用相同的COM端口号,这通常是通过操作系统的设备管理器或者应用程序自身的设备枚举机制来间接实现的,例如通过设备描述符中的唯一标识符(Vendor ID、Product ID)来识别特定的设备,并记住之前分配给它的COM端口号。不过,这一逻辑是在主机(PC)侧实现的,而不是在STM32的固件中设定。
ClarkLLOTP 发表于 2024-2-29 17:33 | 显示全部楼层
这个好像是不可以修改的
FranklinUNK 发表于 2024-2-29 19:30 | 显示全部楼层
电脑高级选项里可以改
yangjiaxu 发表于 2024-2-29 21:48 | 显示全部楼层
我也好奇,这个串口号好像是电脑给的吧,一般不可以自己设定
我吃小朋友 发表于 2024-3-17 22:59 | 显示全部楼层
STM32F103系列芯片的虚拟串口(USB虚拟串口)通常是通过USB接口实现的。在使用USB虚拟串口时,串口号通常是由操作系统动态分配的,而不是由芯片或者应用程序直接设定的
月亮一键变蓝 发表于 2024-3-18 01:00 | 显示全部楼层
当你连接STM32F103芯片的USB虚拟串口到计算机时,操作系统会为该设备分配一个虚拟串口号(例如COM1、COM2等)。
失物招領 发表于 2024-3-18 03:00 | 显示全部楼层
这个虚拟串口号是由操作系统管理的,通常无法直接由芯片或者应用程序进行设定
她已醉 发表于 2024-3-18 05:00 | 显示全部楼层
如果你需要在应用程序中指定特定的串口号,你可能需要考虑使用其他类型的串口,如UART串口,而不是USB虚拟串口。
将爱藏于深海 发表于 2024-3-18 09:00 | 显示全部楼层
UART串口通常可以在芯片的引脚上直接设定,并且可以在应用程序中进行配置
春日负喧 发表于 2024-3-18 11:00 | 显示全部楼层
如果你有特定的需求需要指定USB虚拟串口的串口号,可能需要考虑其他解决方案或者与USB驱动开发相关的技术
温室雏菊 发表于 2024-3-18 13:00 | 显示全部楼层
一般都需要在电脑上进行修改自己需要的端口号才行
故意相遇 发表于 2024-3-18 15:00 | 显示全部楼层
都是随机的,不是固定分配的,所以得后续改一下
小夏天的大西瓜 发表于 2024-3-18 17:56 | 显示全部楼层
串口号不是程序设定的,而且PC端分配的。
白马过平川 发表于 2024-3-18 19:00 | 显示全部楼层
我觉得串口号不能设定,主要是上来的号是随机的啊
风凉 发表于 2024-3-18 23:00 | 显示全部楼层
可以设定,在电脑上进行设置,即可
您需要登录后才可以回帖 登录 | 注册

本版积分规则

43

主题

1440

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部