我写了个多线程串口通讯程序,有一个县城专门用来接收串口事件,并且读取串口返回的数据,现问我如何才知道读取的串口数据已经完成呢!
解决方案 »
- 为什么MFC里面增加一个支持automation的类,没有生成代理/存根代码
- vc下如何批量删除Assecc数据库中的大量数据?
- SQL2000中日期字段的问题
- 请教vc绘图问题
- CListCtrl中CallBack 比较函数得到的参数为0
- 关于最大化最小化后图像不能显示的问题
- 还是双缓冲问题:如何在MemDC里面选入BMP后还能LineTo?这二者难道不可兼得?【附出错代码】
- DWG文件格式如何在VC下读取,(在线等)
- 急!在线等!请在多文档程序中,如何在一个对话框中给VIEW发消息大家看下面的代码,有什么不对吗?
- 不同的字体有不同的子集,在VC里怎么知道每种字体的子集呢?
- 如何获取DLL所在的目录?
- 自己用CHTMLVIEW做的浏览器,浏览网页问题
68d2d26828320a812a32fef100940901010704010000563b
0902010704010000008009030107040100007e3b09040107
0401000000800905010704010000013b0906010704010000
00800907010704010000e33b090801070401000000800909
0107040100003f3b090a0107040100000080090b01070401
00004f3b090c0107040100000080090d010704010000b03a
090e0107040100000080090f0107040100008c3b09100107
0401000000800911010704010000153b0912010704010000
00800913010704010000a63a09140107040100000080d716看见68 68 然后收长度,然后看到16就代表数据传输结束了。程序可以参考我的修改。
如果你想知道的是设备是否准备好,应该用SELECT之类的函数去判断,一般只用三根线的232接口是判断不出来的,三线接线法会在232接头上短接设备准备好信号(不好意思,好久不用忘了缩写:))