请教一个问题:软件控制硬件,软件有一项发送请求命令功能,以及数据接收硬件回传的功能,硬件回传数据时,把软件的数据接收功能屏蔽,硬件就当机

解决方案 »

  1.   

    检查你的接口和数据结构…………双方的数据定义是否冲突
      

  2.   

    也许接收函数内在还会执行其它东东...
      

  3.   

    连接已经可以了,数据发送接收都可以,连接状态下都没有问题,现在测试连接后关闭软件的数据接收,硬件就会当机
      

  4.   

    软件控制硬件,一般都是按照硬件的通讯协议进行控制的,建议完全按照硬件的通讯协议进行控制,即一收一发,判断每个收发状态并做好所有的异常处理
      

  5.   

    问题已经解决,是因为现在在的电脑系统基本是64位运行系统,主板端口的运行环境为32位,所谓一个人蹲两个坑时,累死了。在这里给出问题原因,望能给其他同行有和硬件通信的有所帮助~!谢谢各位的回帖,谢谢~!