232 RX TX 短接,自发自收试试看

解决方案 »

  1.   

    http://download.csdn.net/detail/u013640882/6939893
    吗 ?
      

  2.   

         你的触发接收函数和你的Serialport类不匹配,你的serialport类中没有发送接收消息如:SendMessage((port->m_pOwner)->m_hWnd, WM_COMM_RXCHAR, (WPARAM) RXBuff, (LPARAM) port->m_nPortNr);,怎么会有响应LONG CCommPortDlg::OnComm(WPARAM ch, LPARAM port)函数的响应。
     貌似你要搞个循环一直的调用WaitEvent()查看是否要事件,有时调用Read()处理接收报文。或者你换个serialport类。
     你可以到龚建伟的网站或看看其书《VisualC++TurboC串口通信编程实践》,书中的例子是有源码下的