小弟是初学者,刚刚接触多线程编程和串口通信编程。
我现在需要做一个程序,在主线程中可以通过串口读取或发送送据,
而另外又需要一个线程来监视该串口,读取串口接收到的数据。
不知道如何实现呢?
能不能给出详细步骤?有个实例更好。多谢了!
我现在需要做一个程序,在主线程中可以通过串口读取或发送送据,
而另外又需要一个线程来监视该串口,读取串口接收到的数据。
不知道如何实现呢?
能不能给出详细步骤?有个实例更好。多谢了!
解决方案 »
- 请问一下 怎样将对话框的内容写到bitmap中 再将其输出啊???
- 代码报错,谁能帮我看看错哪了
- edit control中怎样将数据写到原来的数据之后?
- 动态插件的问题
- 请推荐几个好的学习vc.net的网站!
- 在VC中有几种使用OLE自动化组件接口的使用方法?欢迎讨论!
- 同志们,我没有资源分了怎么办
- WM_DREAITEM消息是不是有BUG 为何我收SENDMESSAGE给我要捕获消息类结果没有捕获到
- 恳请各位大虾相助(竭力分相送),在B/S架构下,如何控制客户端的串行口
- 再用VS2015打开arduino工程时显示错误,ARM平台的编译器不支持
- VC++中的CAnimateCtrl播放avi编程遇到的问题
- RichEdit 中tab键的输入 (急!!!!!!!!)
m_cCom.SetCommPort(...)//选择COM1
m_cCom.SetInBufferSize(...)//设置输入缓冲区的大小,Bytes
m_cCom.SetOutBufferSize(...)//设置输入缓冲区的大小,Bytes
if(!m_cCom.GetPortOpen(...) //打开串口
{
m_cCom.SetPortOpen(TRUE);
}
m_cCom.SetInputMode(...); //设置输入方式为二进制方式
m_cCom.SetSettings(...); //设置波特率等参数
m_cCom.SetRThreshold(...); //为1表示有一个字符引发一个事件