- 4
- 0
- 约 6页
- 2016-10-20 发布于浙江
- 举报
windows口通信的基本步骤
串口通信的基本步骤
(1) 通过CreateFile(“COMx:“,…) 打开串口
(2) 通过配置DCB结构体和SetCommState函数,设置串口的参数。
(3) 通过ReadFile()和WriteFile 读写串口
Windows 串口通信实例
封装了一个串口通信的C++类CSerial,通过CSerial类的OpenSerialPort()可以打开一个串口,串口打开后后自动新建线程读取串口数据,并通过MessageBox简单的显示出数据。通过CSerial类的SendData()方法可以向串口发送数据。
主函数中,新建了一个CSerial类对象,打开串口2,然后简单的通过一个消息框循环来控制向串口不断的发送数据。
程序的效果图如下:
使用虚拟串口工具虚拟出串口对COM2和COM3,本实例程序读写COM2,使用串口调试助手打开COM3。
- 在“是否向串口发送数据”消息框中,点击”是(Y)” 会向串口发送一条”This is a example” 数据。如图,在串口调试助手中收到该数据包
- 在串口调试助手中,手动发送”jarvischu”,程序会读取到该数据并弹出消息框显示。
源码如下:
Serial.h
#pragma once
#include class CSerial {
public:
CSerial(
您可能关注的文档
最近下载
- 部编版小学四年级下册语文复习教案第七课时复习内容:结合上学期学过的理解句子的方法复习理解本学期课文.pdf
- 初中英语新课标下的写作教学.pptx VIP
- 北京工业职业技术学院《文献学摘要》2025-2026学年期末试卷.doc VIP
- 精通版五年级英语下册全册教学设计.pdf VIP
- 人教版中考总复习初中物理知识点考点总结梳理归纳(细化版).pdf VIP
- 北京工业职业技术学院《民事诉讼法》2025-2026学年期末试卷.doc VIP
- 考研真题 中国人民大学801哲学专业综合历年考研真题汇编.pdf VIP
- 职业培训机构招生策略PPT:2026年高转化率方案.pptx VIP
- 形考任务1 配置-Hyper-V-服务实训.pdf VIP
- 北京工业职业技术学院《能源经济学》2025-2026学年期末试卷.doc VIP
原创力文档

文档评论(0)