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

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

于 2022-03-19 发布 文件大小:2.99 MB
0 118
下载积分: 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 个回复

  • CPPpractice
    这里是100多个c++经典小程序,以及C++经典100例,想学C++的赶紧下载吧(100 good programms to practice c++)
    2011-11-30 20:59:33下载
    积分:1
  • asyin C。
    ASYIN.C ---- Asynchronous Mode to wait call in D/300SC-E1 -ASYIN.C---- Asynchronous Mode to wait call in D/300SC-E1
    2022-06-30 05:10:32下载
    积分:1
  • eyeLike based pupil tracking
    An OpenCV based webcam gaze tracker based on a simple image gradient-based eye center algorithm by Fabian Timm
    2022-07-25 00:28:09下载
    积分:1
  • cifa
    编译原理词法分析程序,用于对PASCAL语言进行的词法分析程序(Compiler theory lexical analysis procedures used to PASCAL language lexical analysis program)
    2020-06-30 08:00:01下载
    积分:1
  • opencv帧差法识别物体
    利用帧差法识别视频中运动的物体。我采用的是利用二帧法,对于运动速度慢的物体效果也是非常好的,我一直i想进行模板匹配的,但是总是进行不好。还是希望有人能够跟我交流一下。希望有人能够喜欢,有什么问题在一起讨论
    2022-03-21 12:08:59下载
    积分:1
  • 18B20
    利用89c52和8155显示ds18b20的温度(Display the temperature of DS18B20 with 89C52 and 8155)
    2017-12-26 20:49:10下载
    积分:1
  • bcbfun
    C++Builder函数查询器(C Builder function for inquiries)
    2004-12-08 16:58:45下载
    积分:1
  • h
    说明:  最简洁明了的数字金额中文大写函数使用VC编程(The most simple Chinese capital function using VC programming digital value)
    2016-02-18 07:45:58下载
    积分:1
  • 5702_PWM_移动电源
    说明:  松翰SN8F5702_PWM_移动电源方案(Songhan SN8F5702_PWM_Mobile Power Supply Scheme)
    2020-06-17 04:00:01下载
    积分:1
  • RSM
    响应面方法的一个例子,二阶响应面,使用正交矩阵法求解(rsm algorithms )
    2009-11-10 22:32:19下载
    积分:1
  • 696518资源总数
  • 105925会员总数
  • 14今日下载