• 大小: 339KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-14
  • 语言: C/C++
  • 标签: 串口  VS  PC  C++  

资源简介

该代码是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\link.command.1.tlog

     文件       4172  2019-04-23 14:11  test2\Debug\test2.tlog\link.read.1.tlog

     文件       1036  2019-04-23 14:11  test2\Debug\test2.tlog\link.write.1.tlog

     文件        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


评论

共有 条评论