搜索到20篇“ CSERIALPORT类“的相关文章
- CSerialPort类分析及漏洞的修正被引量:2
- 2014年
- CSerialPort类是一个常见且优秀的对串口进行读写操作的C++类。利用该类可以很方便地开发串口读写应用程序,而无需直接调用复杂的Windows API函数。在具体应用时,CSerialPort类存在不能进行二进制数据写入、多串口操作不能正常关闭以及利用USB转RS232时数据不能写入的漏洞,对漏洞进行详细分析,提出修正办法。
- 贾小文贺秀良
- 关键词:CSERIALPORT类WINDOWSAPI
- 多线程CSerialPort类的多串口通信实现被引量:4
- 2012年
- RS-232串口通信的优点是硬件线路简单、灵活方便,以致在很多控制领域有广泛应用。本文对工业通信中广为流行的多线程CSerialPort类,剖析Windows环境下编程的多线程以及同步/异步操作I/O通信端口等。针对实际应用中该类的缺陷和不便,从ASCII文本和二进制数据兼容、修改串口接收字符函数等方面对其进行必要改进。最后基于VS2010平台下,用改进后的CSerialPort类给出开发多串口通信程序的实例,对单个串口连接多个设备的问题,提出可用的解决方案。
- 王艳伟程放周玉成
- 关键词:多线程机制CSERIALPORT类多串口通信
- CserialPort类的RS-485多机通信设计与实现被引量:2
- 2011年
- 为解决现场工业数据采集系统中远距离多机通信的难题,设计了基于RS-485总线半双工、主从式多机通信网络。采用了以PC机为主机,Visual C++6.0为平台,使用CserialPort类编写了串口通信程序,文中并给出了关键程序;以Atmega16 AVR单片机为从机,使用SN75176芯片实现了RS-485信号电平到TTL电平的转换。最后为了验证设计的可行性,在线阵CCD缝隙测量系统中进行测试,结果表明能够可靠实现采集系统的远距离多机通信,并通过调试提出了信号接地的重要性。
- 王雷阳李正生
- 关键词:RS-485多机通信AVR单片机CSERIALPORT类
- CSerialPort类在定位定向数据采集系统中的应用被引量:5
- 2010年
- 自行火炮的定位定向装置与导航计算机之间存在多线程串口通信问题,而CSerialPort是基于多线程的串口编程工具。在VC++6.0软件环境下,利用CSerialPort类实现自行炮定位定向数据的采集,并将符合要求的数据进行定时处理后存储到后台数据库中,通过MFCDAO技术访问数据库。结果表明:CSe-rialPort类能够有效提高多线程串口通信的编程效率,其优点是编程效率高,程序可控性强,扩展性好,容易实现多线程的串口通信,具有一定的推广应用价值。
- 任海波韩崇伟李硕陈晓明
- 关键词:通信技术CSERIALPORT类多线程串口通信数据采集
- 基于CSerialPort类的多线程串口通信的实现被引量:6
- 2007年
- 比较了Windows下的三种串口通信编程方法,画出了CSerialPort类多线程串口通信的模型框图,给出了VC++下多线程串口通信的编程实现方法.
- 李一雷张赟
- 关键词:多线程串口通信CSERIALPORT类
- 基于CSerialPort类的PLC与PC的串口通信实现及应用
- 本文介绍了三菱FX系列PLC与上位机之间的通信协议,设计了基于CSerialPort类的上位机机与三菱FX1N PLC之间的串行通讯方案,并在Windows环境下,使用VisualC++6.0开发出基于CSerialPo...
- 张宏武黄茜
- 关键词:可编程控制器上位机串口通信通信协议
- 文献传递
- 基于CserialPort类的PLC与上位计算机的串行通信被引量:5
- 2004年
- 介绍了在Windows环境下,使用VisualC++6.0开发出的基于CserialPort类的上位机与OMRONPLC之间的串行通讯程序.程序涉及到多串口操作问题,并提出了使用CserialPort类的解决方法.
- 陈善林杨承志杨晓洪
- 关键词:CSERIALPORT类PLC上位计算机串行通信VISUALC++
- 基于VC++串口多线程通信的实现被引量:3
- 2016年
- 基于VC6.0 MFC的平台上,利用工业通信中广为流行的多线程CSerialPort类进行多串口通信应用设计,经过反复测试,系统运行良好、性能稳定,给多串口多线程并行数据通信技术提供了一种可用的解决方案。
- 岳明何波贤余博超牟健
- 关键词:串口通信多线程CSERIALPORT类
- 基于VC++串口通信软件的设计与实现被引量:6
- 2015年
- 由于在对有轨电车道岔和信号机驱动板的通信调试过程中,存在上位机未设计好或者故障等因素,从而造成对联调进度的影响。针对这种情况,设计一种基于VC++串口通信的有轨电车道岔和信号机驱动板通信测试软件,直接通过测试软件代替上位机对驱动板进行通信调试,以提高调试效率。测试结果表明,该测试软件能够替代上位机的通信功能,完成对驱动板的通信调试,很大程度上提高了整个系统的联调效率,并且证明该软件简单易用,稳定可靠。
- 贾富强赵阳
- 关键词:串口通信道岔信号机CSERIALPORT类
- 基于VC6.0的无线传感器网络数据采集被引量:2
- 2012年
- 介绍了以VC6.0为开发平台,用无线单片机CC2530进行多节点多参数的低功耗数据采集系统。下位机设计了可灵活扩展的无线数据帧,并设计了采集控制命令,实现广播模式和单目标地址控制两种功能。上位机利用CSerialPort类对串口数据选择性接收,提高了效率和稳定性,可保存和识别随机分配的节点地址,并改进了CSerialPort类可实现十六进制数的发送。
- 陈良洲熊宗接
- 关键词:VC6.0串口通信CSERIALPORT类数据帧