设置串口参数:110,n,7,1 这个设置在串口调试工具 Toolcmm里可以接收到全部发送内容 只不过要分几次来接收,问题是我的只接收了一次,而且只接收到前14个字符,这是为什么呢 我的接收函数是
bReadStat=ReadFile(m_comHandle,recvStr,
dwWantRead,&dwBytesRead,&m_osRead);
if(!bReadStat)
{
if(GetLastError()==ERROR_IO_PENDING)
//GetLastError()函数返回ERROR_IO_PENDING,表明串口正在进行读操作
{
WaitForSingleObject(m_osRead.hEvent,2000);
//使用WaitForSingleObject函数等待,直到读操作完成或延时已达到2秒钟
//当串口读操作进行完毕后,m_osRead的hEvent事件会变为有信号
}
}设置串口参数:110,n,5,1 toolcom接收不到数据这是为什么呢 而我的是乱码!?跟踪发送函数 并输出发送缓冲区内容和输入内容一致 这就是说是recv函数的问题了设置串口参数110,n,7,1 发送中文是乱码 这是怎么回事??
先题以上问题吧 希望有高手帮忙解决啊
bReadStat=ReadFile(m_comHandle,recvStr,
dwWantRead,&dwBytesRead,&m_osRead);
if(!bReadStat)
{
if(GetLastError()==ERROR_IO_PENDING)
//GetLastError()函数返回ERROR_IO_PENDING,表明串口正在进行读操作
{
WaitForSingleObject(m_osRead.hEvent,2000);
//使用WaitForSingleObject函数等待,直到读操作完成或延时已达到2秒钟
//当串口读操作进行完毕后,m_osRead的hEvent事件会变为有信号
}
}设置串口参数:110,n,5,1 toolcom接收不到数据这是为什么呢 而我的是乱码!?跟踪发送函数 并输出发送缓冲区内容和输入内容一致 这就是说是recv函数的问题了设置串口参数110,n,7,1 发送中文是乱码 这是怎么回事??
先题以上问题吧 希望有高手帮忙解决啊
解决方案 »
- VC中DDE开发
- vs2010,界面编辑模式下第三方控件(TeeChart)不停的自我刷新,怎么回事?
- 我用Winsock API实现网络通信,发送数据用的send,我怎么把字符串整型等一起放到发送数组中去。请告诉我发送和接收应怎么做?
- 请问MFC中CRichEditCtrl如何实现水平滚动到某个字符的位置
- 怎样让程序在第二次运行时,对话框中的控件变量显示程序上次运行时最后一次的赋值
- 线程消息问题,请帮帮忙~~
- 急求。。。。。。。。。。 如何用VC 将Excel文件数据 导入 SQL-server中?
- 如何将RGB颜色(24Bits)转换为16Bits的颜色?
- ADO问题!
- 求问给位大大__子对话框的消息事件响应无效问题?
- 为什么我的Icon风格的CListCtrl每次调用InsertItem的时候总是在末尾添加项
- VC++ 联接服务器端的数据库,怎么做?
双方发和接受的 类型要一直 都是 按char发送 不过 显示时候 要不要 转换为 16禁制