打印
[STM32F1]

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

[复制链接]
132|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 | 只看该作者
这个好像是不可以修改的

使用特权

评论回复
5
FranklinUNK| | 2024-2-29 19:30 | 只看该作者
电脑高级选项里可以改

使用特权

评论回复
6
yangjiaxu| | 2024-2-29 21:48 | 只看该作者
我也好奇,这个串口号好像是电脑给的吧,一般不可以自己设定

使用特权

评论回复
7
我吃小朋友| | 2024-3-17 22:59 | 只看该作者
STM32F103系列芯片的虚拟串口(USB虚拟串口)通常是通过USB接口实现的。在使用USB虚拟串口时,串口号通常是由操作系统动态分配的,而不是由芯片或者应用程序直接设定的

使用特权

评论回复
8
月亮一键变蓝| | 2024-3-18 01:00 | 只看该作者
当你连接STM32F103芯片的USB虚拟串口到计算机时,操作系统会为该设备分配一个虚拟串口号(例如COM1、COM2等)。

使用特权

评论回复
9
失物招領| | 2024-3-18 03:00 | 只看该作者
这个虚拟串口号是由操作系统管理的,通常无法直接由芯片或者应用程序进行设定

使用特权

评论回复
10
她已醉| | 2024-3-18 05:00 | 只看该作者
如果你需要在应用程序中指定特定的串口号,你可能需要考虑使用其他类型的串口,如UART串口,而不是USB虚拟串口。

使用特权

评论回复
11
将爱藏于深海| | 2024-3-18 09:00 | 只看该作者
UART串口通常可以在芯片的引脚上直接设定,并且可以在应用程序中进行配置

使用特权

评论回复
12
春日负喧| | 2024-3-18 11:00 | 只看该作者
如果你有特定的需求需要指定USB虚拟串口的串口号,可能需要考虑其他解决方案或者与USB驱动开发相关的技术

使用特权

评论回复
13
温室雏菊| | 2024-3-18 13:00 | 只看该作者
一般都需要在电脑上进行修改自己需要的端口号才行

使用特权

评论回复
14
故意相遇| | 2024-3-18 15:00 | 只看该作者
都是随机的,不是固定分配的,所以得后续改一下

使用特权

评论回复
15
小夏天的大西瓜| | 2024-3-18 17:56 | 只看该作者
串口号不是程序设定的,而且PC端分配的。

使用特权

评论回复
16
白马过平川| | 2024-3-18 19:00 | 只看该作者
我觉得串口号不能设定,主要是上来的号是随机的啊

使用特权

评论回复
17
风凉| | 2024-3-18 23:00 | 只看该作者
可以设定,在电脑上进行设置,即可

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

1005

帖子

0

粉丝