如何使用CnComm开发串口通信程序
来源:互联网 发布:互联网数据运营 编辑:程序博客网 时间:2024/05/21 08:37
CnComm是由程序员llbird开发的C++串口通讯类,功能丰富实用。类的声明和实现都被定义在一个头文件中,使用方法简单,特别是对接收数据处理只要重载虚函数OnReceive即可,下面给出CnComm使用的简单步骤。
1.新建Visual C++工程,加入头文件CnComm.h。
2.以CnComm为基类建立新类CCom,并重载虚函数OnReceive。
3.包含头文件Com.h,定义串口对象CCom NewCom;。
4.打开串口NewCom.Open(1);,默认为波特率9600,无校验,1位停止位。
5.读取串口数据进行处理。
CCom::OnReceive()
{
char buffer[1024];
long Rxlen;
Rxlen=Read(buffer, 1024); //读取串口数据置于buffer中,Rxlen为实际读取字节数
……
}
http://blog.sciencenet.cn/blog-114642-352749.html
- 如何使用CnComm开发串口通信程序
- 如何使用CnComm开发串口通信程序
- 如何使用CnComm开发串口通信程序
- VS2013+CnComm串口通讯
- VS2017+CnComm串口通讯
- 如何用Delphi开发串口通信程序
- 如何使用串口通信控件Mscomm
- PIC196F877A串口通信程序
- linux串口通信程序
- Linux串口通信程序
- C# 串口通信程序
- STC15F2K60S2串口通信程序
- C# 串口通信程序 串口通信中转
- 基于Nios II和eCos的串口通信程序开发
- 最近又开发串口通信程序总结1
- Qt开发串口通信以及坐标显示程序并移植
- Qt开发串口通信以及坐标显示程序并移植
- Qt开发串口通信以及坐标显示程序并移植
- 简单判断系统是否是Windows 64位
- 面试-某公司
- 用正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
- tuxedo 问题求助!!!CMDTUX_CAT:4849
- java.lang.IllegalStateException
- 如何使用CnComm开发串口通信程序
- sql 修改access数据库表中列的字长
- 常见的几种视频和音频格式
- 使用mvn插件执行工程单元测试OOM的解决办法
- 关于ArrayList使用时常遇到的问题以及解决方法
- 【web前端】jQuery – 鼠标经过(hover)事件的延时处理
- VS2008(VC6)出现如下链接错误的解决方法uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsign
- 输入T-CODE执行DEBUG操作
- Context [] startup failed due to previous errors