登录
首页 » c » 基于C语言的PC机串口收发(重叠方式)

基于C语言的PC机串口收发(重叠方式)

于 2022-03-19 发布 文件大小:2.99 MB
0 148
下载积分: 2 下载次数: 1

代码说明:

1、开发工具:VS2003及以上版本; 2、功能:计算机的串口收发; 3、编程语言:C语言; 4、实现过程:     发送端: step1:CreateFile函数打开串口COM1;设置通信方式为重叠模式; step2:配置串口波特率,定义控制字DCB,对DCB结构体中主要参数,如波特率、数据位数、校验位、停止为数结构参数进行赋值;配置超时,定义结构体变量TIMEOUTS,对TIMEOUTS中的主要参数进行赋值,完成间隔超时和总超时的定义; step3:定义写串口函数UartWrite();完成将用户输入发送到串口的工作; step4:main函数中定义while循环,不断采集用户的输入。 同理,接受端的代码结构如下:     发送端: step1:CreateFile函数打开串口COM1;设置通信方式为重叠模式; step2:配置串口波特率,定义控制字DCB,对DCB结构体中主要参数,如波特率、数据位数、校验位、停止为数结构参数进行赋值;配置超时,定义结构体变量TIMEOUTS,对TIMEOUTS中的主要参数进行赋值,完成间隔超时和总超时的定义; step3:定义写串口函数UartRead();完成将从串口读取数据的工作; step4:main函数中定义while循环,读取串口数据。 5、操作说明: step1:打开serialrev.exe,点击任意键,建立读串口; step2:打开serialtrans.exe,窗口显示“串口创建成功”,然后输入字符,回车,发送数据。 step3:观察serialrev.exe窗口的变化,此时会显示接受到的数据。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • PatternVolume1
    本书是一本关于模式设计及算法书籍,这是第一部!借助本书可以深入的学习模式方面的编程!(The book is a model design and algorithm books, this is the first! With the book can be in-depth study of programming!)
    2012-03-09 14:56:48下载
    积分:1
  • melpe_fxp_src
    melp 1200 2400 sources
    2016-11-19 16:11:12下载
    积分:1
  • Source-code
    detect object - 3d_full code
    2013-07-01 10:12:43下载
    积分:1
  • C8051F020 东软电力载波集集中器命令处理程序源码
    东软电力载波集集中器命令处理程序源码.很好用的(fgdfg fgjfgd jkyuity tyutyu rty rtyre rty dfg5terf)
    2017-10-24 15:30:44下载
    积分:1
  • TheStandardTemplateLibrary(STL)Tutorial-c-plusplus
    说明:  C++STL的一个简单向导,先看看这个,可以先理清学习思路(C++ STL in a simple wizard, look at this, can first sort out learning ideas)
    2010-04-16 00:40:51下载
    积分:1
  • ESP8266连接到aliyun
    本代码基于阿里云平台的物联网套件,实现基本的数据通信,用户仅需将aliyun_config.h内的下列信息填写为自己在阿里云套件内生成的信息即可实现。// device name, device secret, product key which defined in aliyun cloud#define PRODUCT_KEY             "********"  // type:string#define DEVICE_NAME             "********"  // type:string#define DEVICE_SECRET           "********"  // type:string#define WIFI_SSID       "********"       // type:string, your AP/router SSID to config your device networking#define WIFI_PASSWORD   "********"       // type:string, your AP/router password
    2022-02-15 20:10:46下载
    积分:1
  • C_C++code_formate
    C_C++源程序的格式化软件,控制台界面(C_C++ Source formatting software, console interface)
    2007-08-01 08:21:24下载
    积分:1
  • BeiDa_ACM1702
    北大ACM1702题 转换为3进制 很经典(NULL)
    2009-12-08 11:31:40下载
    积分:1
  • stack
    数据结构:用栈的思想实现公式运算,符号@标志结束(Using the idea of stack to implement the formula operation, the sign @ sign is over)
    2018-02-05 11:15:19下载
    积分:1
  • TDViewer
    DEM显示程序,可以显示规则格网DEM,可以将离散点构建成规则格网(还有待完善),可以实现DEM的三维浏览。(DEM display program, you can show the Regular Grid DEM, discrete points can be constructed grid rules (yet to be perfect), can realize the three-dimensional DEM browser.)
    2007-11-08 22:18:02下载
    积分:1
  • 696518资源总数
  • 106215会员总数
  • 5今日下载