1. 首页
  2. 编程语言
  3. C++ 
  4. vc串口通讯源代码含流控制
下载地址
用户评论
码姐姐匿名网友 2019-01-18 13:51:51

运行时用串口接数据时有问题,按1楼评论的改过后可以运行

码姐姐匿名网友 2019-01-18 13:51:51

1.程序可以运行,但是接收数据时会弹出断言失败对话框。经过一番调试之后,找到了问题所在:线程函数SPCommProc(LPVOID pParam)中的这一句pDlg->UpdateData(FALSE);有问题,把此句改为pDlg->SetDlgItemText(IDC_SHOW, pDlg->m_sShow);即可,这样接收数据就不会出错。 2.另外我对楼主的demo做了一些修改,把串口通讯相关的代码独立出来弄成一个类,这样代码会清晰易懂一点,我还把代码改成UNICODE字符集的,并在界面上做了一些简化,把波特率等相关的设置去掉。需要代码的话发信息到我邮箱索取:www.gu

码姐姐匿名网友 2019-01-18 13:51:51

有问题,不完善