我写了个以API的方式实现串口通讯的程序,可以正常通讯,但是经常性的打开和关闭串口,使串口通讯的速度变慢了许多。
我的问题是:如何获得发送或接收数据结束的信号?这样就可以不浪费时间也不丢失数据。
请各位高手多多指教,谢谢!
我的问题是:如何获得发送或接收数据结束的信号?这样就可以不浪费时间也不丢失数据。
请各位高手多多指教,谢谢!
解决方案 »
- 请教:如何将usb设备识别出来是哪一类?分别是什么类型?
- 自己写的MFC程序,出现0xc000007b
- 如何能够在窗口不是最大化时双击标题栏,窗口最大化,窗口最大化时双击标题栏,窗口缩放到某个大小并居中显示
- cricheditdoc cricheditview CRichEditCntrItem 如何利用MFC新建这样一个工程呢?
- 一张在内存 cdc 中画好的位图有没有 HBITMAP?如何获取?
- VC中关于SQL语句插入的问题
- 急急急急!!如何驾ftp服务器,和进行通信连接。 100分
- 兄弟们,做一份调查,请大家谈谈关于自已想开发什么样的软件,以及市场上会需要什么软件(内详)
- 如何在VC中捕获系统消息
- windows创建的线程为什么先创建的线程的入口函数有时会比晚创建的线程的入口函数后执行?
- 都知道怎么截取网页中的文本框,谁知道网页中的复选,单选按钮怎么截取吗??
- 动态连接库(DLL)的DllMain函数需要怎么处理?
HANDLE hFile, // handle to communications device
LPDWORD lpEvtMask // pointer to variable to get event mask
);
lpEvtMask 可以是:
EV_RXCHAR :A character was received and placed in the input buffer. (收到)
EV_TXEMPTY :The last character in the output buffer was sent. (发送完)返回值:
成功:非零nonzero.
失败:零zero.