基于事件驱动方式的高速串口通信方案的设计

来源 :工业控制计算机 | 被引量 : 0次 | 上传用户:q7okl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对串口通信中系统资源利用不足的问题,提出了一种基于多线程技术和事件驱动方式的串口通信方案.该方案在读取串口数据、对串口通信的错误及通信事件进行监视时,用OVERLAPPED结构体中的hEvent参数指定I/O操作完成后所触发的事件对象.然后,用等待函数检查事件对象的当前状态.最后,当事件对象为有信号状态时完成后续操作.在Win7操作系统的Visual C++开发平台下,结合Windows通信API控制串口的编程方法进行仿真测试.测试结果表明该方案能有效解决采用查询方式时因数据高速涌入造成数据丢失的问题.
其他文献
通过分析智能变电站的网络结构,总结提出智能变电站过程层故障诊断点族.搭建了智能变电站过程层IED故障诊断与定位仪的设计方案.基于该方案实现的智能变电站过程层IED故障诊
二连油田针对"双高注水"产生的一系列矛盾有效开展了以"提液降压"为主的油田综合治理工作.在解堵工艺上初步形成了以有机复合解堵为主多种工艺方法并存的基本框架.通过对堵塞
该系统基于西门子S7-200 PLC[1]和MCGS触摸屏[3],实现了系统用户管理;液位、压力、温度等传感器数据的采集及处理;故障检测及报警与保护;阀门的控制;远程人机交互界面等。以P
针对提高储层打开程度、改善近井地带渗透率而开发的水力割缝技术,利用高压含砂水流对井壁及地层切割,产生宽20 mm、深1000 mm的缝洞,从而通过改变近井地带的渗流条件、应力
2月23号下午,习近平总书记考察了北京新机场建设,对北京新机场安置房建设情况、新机场主航站楼等进行了考察,并强调新机场是首都的重大标志性工程,是国家发展一个新的动力源。这
报纸
长吻是长江河流中有较高经济价值的鲶形目鲍科鱼类,共收集肥料325尾,全部材料均通过生物学测定。1989年采用IBM/AX计算机运用Von Bertalanffy鱼类生长方程的BASIC程序进行
比较了碳黑、微珠粉填充UHMWPE复合材料摩擦学行为,用MM-200型摩擦磨损试验机考察了载荷及对摩偶件粒度对碳黑、微珠粉填充UHMWPE复合材料摩擦磨损性能的影响,利用扫描电子显
根据11日正式发布的《北京市实施(居住证暂行条例)办法》,从今年10月1日起,在京居住6个月以上的且符合在京有合法稳定就业、合法稳定住所、连续就读三项条件之一的非京籍市民,可以
随着社会经济的快速进步和现代化的不断发展,社区治理已成为人们关注的热点。农村治理是国家治理的根本,是实现国家治理能力现代化的重要基础,也是我国社会主义现代化建设的
云山椆林是我国中亚热带常绿阔叶林的类型之一,其建群种为云山椆,下木优势种为油茶,草本植物优势种为苔草,层间植物比较稀疏。由于云居山靠赣北,所处的地理环境、气候特点构