资源简介
该代码是VS与串口之间通信的例子,C语言开发, 在该例子中,实现了 PC与通过串口与单片机之间的互通,供初学者参考
代码片段和文件信息
#include
#include
#include
#include
#include “serial.h“
using namespace std;
extern HANDLE hComm;
extern OVERLAPPED OverLapped;
extern COMSTAT Comstat;
extern DWORD dwCommEvents;
void initSerial()
{
if (OpenPort())
std::cout << “Open port success“ << std::endl;
if (SetupDCB(9600))//!!!!!!!!!!!!!!!!!!!此处更改波特率!!!!!!!!!!!!!!!!!!!!!!
std::cout << “Set DCB success“ << std::endl;
if (SetupTimeout(0 0 0 0 0))
std::cout << “Set timeout success“ << std::endl;
PurgeComm(hComm PURGE_RXCLEAR | PURGE_TXCLEAR | PURGE_RXABORT | PURGE_TXABORT);
}
int main()
{
initSerial();
while (1)
{
for (;;)
{
Sleep(1000);
WriteChar(“f“ 1);//可以自行设置分部发送
ReciveChar();
}
}
system(“pause“);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 176718 2019-04-23 14:10 test2\Debug\main.obj
文件 183681 2019-04-23 14:06 test2\Debug\serial.obj
文件 1584 2019-04-23 14:11 test2\Debug\test2.log
文件 2886 2019-04-23 14:10 test2\Debug\test2.tlog\cl.command.1.tlog
文件 87136 2019-04-23 14:10 test2\Debug\test2.tlog\CL.read.1.tlog
文件 3140 2019-04-23 14:10 test2\Debug\test2.tlog\CL.write.1.tlog
文件 4226 2019-04-23 14:11 test2\Debug\test2.tlog\li
文件 4172 2019-04-23 14:11 test2\Debug\test2.tlog\li
文件 1036 2019-04-23 14:11 test2\Debug\test2.tlog\li
文件 254 2019-04-23 14:11 test2\Debug\test2.tlog\test2.lastbuildstate
文件 1387520 2019-04-23 14:10 test2\Debug\vc120.idb
文件 446464 2019-04-23 14:10 test2\Debug\vc120.pdb
文件 158760 2019-04-23 14:07 test2\Debug\源.obj
文件 848 2019-04-23 14:10 test2\main.cpp
文件 3896 2019-04-23 14:05 test2\serial.cpp
文件 479 2019-04-23 14:04 test2\serial.h
文件 4228 2019-04-23 14:06 test2\test2.vcxproj
文件 1241 2019-04-23 14:06 test2\test2.vcxproj.filters
文件 961 2017-08-11 00:20 test2.sln
目录 0 2019-04-23 14:11 test2\Debug\test2.tlog
目录 0 2019-04-23 14:10 test2\Debug
目录 0 2019-04-23 14:18 test2
----------- --------- ---------- ----- ----
2469230 22
相关资源
- MFC VS2010 图片控件+滚动条
- arm板控制指纹模块
- GE OPC Server
- 各种语言编写的pcm代码
- 纯C语言的串口YModem程序
- VS2010 C++配色方案 主题
- PCA和KPCA的Matlab和C++程序
- 带流控制的串口通讯程序.rar
- VS2010C++调用python报错无法打开包括文
- c语言程序实现PC端通过USB端口与单片
- 在VS2012上基于opencv的C++人眼识别与眨
- qt界面化实现各种滤波函数
- vs2017无法使用MFC添加类的问题
- windows后台监听键盘事件vs mfc版
- 使用RANSAC提取平面
- vs2019离线版
- MFC 2010编写 C++ 求1元4次方程解,含1元
- vs2013 c++串口助手源码
- matlab2016b vs2017编译器补丁文件
- VS2013开发的MFC下的Modbus RTU
- CVSD解码c语言代码
- c++ 最小二乘算法拟合球心 使用Vs200
- VS2017 C++ 编写一个通过注册表自定义软
- VS2012-C++编写、调用DLL库教程
- RapidJson解析JSON文件C++ vs2017亲测可完美
- 串口通信c程序
- vs code C/C++语法高亮配置文件C/C++ The
- 6步学会VS2010环境下C语言DLL封装.pdf
- VS编译时无法打开 源 文件 \“pthread
- windows串口控件
评论
共有 条评论