协议性串口通讯模块C原创
本模块是串口通讯的底层模块。是利用完成端口(IOCP)的思想,使用事件队列方式实现的串口通讯底层接口。 本模块实现串口通讯工业级收发模式,为协议层提供底层接口。通讯基本单位为“通讯元”,每个“通讯元”包括“发送的命令(数据)”、“等待接收的命令(数据)长度”、“超时处理函数的绑定”、“接收数据处理函数的绑定”等部分组成。一个“通讯元”完成一次完整的收发过程。“通讯元”提交到事件队列中执行,一个“通讯元”执行过程中,事件队列线程挂起,等待“通讯元”完成。 本模块支持多串口,通过设置portID来区别同时使用的各串口。 本模块提供一个串口配置界面。能自动检测并列出本地串口,
用户评论
推荐下载
-
C#串口通讯实例
真正的串口通讯实例串口通讯的封装类可以直接调用
27 2019-09-08 -
C#串口通讯编程详解
关于利用C#语言来实现串口通信编程,包括对串口知识的讲解、方法实现、通信协议等内容。
16 2020-08-30 -
C语言与电脑串口通讯
这是一个用C语言来控制计算机串口的教程,主要讲怎么样调用系统函数来与串口缓冲区通讯和控制串口
27 2020-05-19 -
PC串口通讯C项目源码
程序建立了一个事件委托,可在后台自动事件触发接收,具有收发2种功能,能对串口进行设置,具有右键菜单.
20 2019-02-19 -
C与PLC实现串口通讯
由于PLC的主要用途是工业控制,PLC模块一般内存较 小,没有数据管理功能,因此,有必要将PLC控制系统采集 的实时数据通过串行通讯发送到PC机上进行存储与分析 借助PC机强大的编程能力,可以向用户提
31 2019-03-01 -
c#串口通讯架构类
这个类是上位机串口编程的框架类,用单例模式多线程实现了串口数据的接收和发送及错误处理,每个命令都对应有相应的命令事件,发送命令后在注册的事件种可以分析和处理相应的数据,协议的命令可以自行修改您所需的命
59 2019-03-16 -
C串口通讯程序源代码
一个基于CRC校验的串口通讯程序,可进行通讯字头的修改以及通讯信息长度的修改.
64 2019-03-15 -
c串口通讯rs232
c# 串口通讯,这是一个非常有用的范例,作为初学者很有帮助
53 2019-03-10 -
C++实现串口通讯.txt
在MFC中实现多线程串口通信,简短易懂,值得参考
40 2019-03-29 -
c#winfrom的串口通讯
c#winfrom的串口通讯如何使用串口通讯
18 2019-05-17
暂无评论