WIN7 下USB转串口的使用,该怎么处理

WIN7 下USB转串口的使用
WIN7 下 USB转串口 程序不能通信,其他的XP系统正常,程序是VC开发,在别的系统下使用了很长时间,现在WIN7下不行

------解决方案--------------------
既然能确定硬件是好的,那么检查数据位等格式吧,波特率应该没错吧。

------解决方案--------------------
1、“硬件应该是好的,用串口工具可很正常的通信。”这句话需要经过仔细的验证才行,而不是应该。
我们一般在用串口工具进行验证的时候功能上都比较肤浅,应该深入验证后才能断言。
2、有时候自己程序中的串口枚举可能依赖于WinXP平台。
3、数据格式错误的可能性很小。
------解决方案--------------------
我未遇过,是不是楼主打开串口后没有初始化串口?
不过使用SetupAPI获取串口路径的方法不能兼容一些旧的串口虚拟程序。
------解决方案--------------------
首先在win7用SecureCRT试试通信是不是正常,Win7上没超级终端了。

如果SecureCRT正常,那就研究一下打开串口到初始化串口设置的地方是不是有隐患,说不定某个隐患在XP上没发作,在Win7发作了,要不把这部分代码贴出来看看。