vc6.0 SerialPort 串口接收数据不完整
我在VC6.0下使用SerialPort 类接收数据,在9600bps下能接收到数据,现在速率改为115200bps后接收数据不全,总是看到的是前半部分,或后半部分,我是发送命令到下位机后等待2秒后,去开始处理数据的。我给的2k缓冲,应该够用了。我用串口助手接受看了看能全部接收到数据。不知什么原因,请大家指点!谢谢!
...全文
相关推荐
串口类及应用实例
基于Remon Spekreijse串口类的两个程序,VC6.0正常编译运行。
MFC串口通信初级教程[可运行源码]
本文详细介绍了如何使用MFC实现串口通信的初级功能,包括串口的初始化、参数设置、打开与关闭操作以及状态显示。文章首先展示了功能实现的效果,然后逐步讲解了添加控件、定义变量和函数的步骤。重点介绍了串口参数的设置方法,如波特率、数据位、校验位和停止位的配置,并提供了完整的代码示例。此外,文章还指出了实际应用中可能遇到的问题及解决方法,如串口参数与预设不一致的情况。最后,作者建议将初始化部分封装为独立函数以提高代码的可读性和复用性,并提供了完整项目的下载链接。
VC6.0基于SerialPort类串口源代码,很方便
VC6.0基于SerialPort类串口源代码,能同时支持4个串口。
SerialPort串口类 VC串口类
SerialPort串口类,一个已经封装好的VC++串口通信类
VC6.0串口读取并进行数据处理
实现了准确读取下位机发送的串口数据,并进行简单的处理


