vc++6.0 与 串口

来源:百度知道 编辑:UC知道 时间:2024/09/25 05:43:59
使用CMSComm,调用GetInput()时; //读缓冲区
我的机子就读不到数据,一模一样拷贝到其他机子,就能读到数据
不解,请教高人,加急

注:我的VC++6.0是中文版,本机上还装了vs2003和vs2005
重装VC后,可以了,确定是软件问题。分还是给个谁吧。

有的本本没有串口的,当然读不到数据^_^

还有一种可能,就是本本的串口坏掉了。可以自己用万用表量一下。我原先调试的时候调了几个小时都没读到数据,后来才发现本本上的串口是坏的,有个引脚的电压为零。

检查一下硬件电路接好了没有。还有就是信号源是否在正确发送数据

有的机器上有多个串口,看看你的串口接的对吗?或者接口接的牢固吗?
还有的主板可能串口已经损坏,也可能是这个原因!