我做了一个USB设备,上位机驱动是USB转成串口,也就是说我上位机只要通过串口向下发数据,我的设备就可以收到。
插上设备以后,设备管理器中显示:STM Virtual COM Port(COM2)
由于该设备插到不同的USB口,会识别成不同的串口。
我想可不可以通过识别COM2前的字符串(STM ...)来识别我的串口号呢?
请问,怎样识别呢?
谢谢。
插上设备以后,设备管理器中显示:STM Virtual COM Port(COM2)
由于该设备插到不同的USB口,会识别成不同的串口。
我想可不可以通过识别COM2前的字符串(STM ...)来识别我的串口号呢?
请问,怎样识别呢?
谢谢。
解决方案 »
- 用MFC怎么实现类似QQ的右下角消息弹出框?
- 3D旋转问题
- 动态增加ToolBba 按钮
- 请教,test.exe动态加载了dll,并且dll里有个test.exe的子窗口。调试出现错误。
- 比较奇怪的问题
- 请教一下关于dao连接方式连接mysql的一些细节
- lib静态链接,发布时dll必须和exe在同一目录吗?
- 我有一个日期格式的CString值,我要赋给一个CTime的变量,请问用什么方法转换最好?
- 求救:为何在VB中调用VC编写的dll得不到正确结果(有指针字符串的传递)
- 用VC实现PC机与51单片机的串行通信
- 在获取视频窗体最小化或为不可见时为什么就无法获取图像了呢?
- delete cview资源出错
SetupDiGetClassDevs
SetupDiEnumDeviceInfo
SetupDiGetDeviceRegistryProperty在MSDN中搜索“HOWTO: Enumerate Hardware Devices by Using SetupDi Calls”,有示例代码。