Windows平台下串口通信数据实时获取与监测

被引:13
作者
陈学军
机构
[1] 重庆川仪自动化股份有限公司
关键词
串口; 数据通信; 进程注入; API钩子; Windows;
D O I
10.16086/j.cnki.issn1000-0380.2012.03.016
中图分类号
TP316.7 [Windows操作系统]; TP274 [数据处理、数据处理系统];
学科分类号
081202 ; 0835 ; 0804 ; 080401 ; 080402 ; 081002 ;
摘要
针对串口通信标准协议存在多种自定义协议以及协议复杂性等特点,采用纯软件设计方法实现了交换数据和通信状态的实时获取与监测。通过对Windows平台下进程管理机制以及串口通信流程的剖析,采用进程注入、基于串口的API钩子等系统底层软件设计技术,实时获取相应的串口交换数据信息。实测结果验证了该技术的可行性,表明了其在通信协议机理分析、通信故障分析等方面应用的实用性。
引用
收藏
页码:66 / 69
页数:4
相关论文
共 6 条
[1]   基于软件构件的表面缺陷检测软件开发 [J].
段敬红 ;
冯江 ;
张发存 .
计算机工程与科学, 2009, 31 (10) :77-79+153
[2]   基于远程注入的串口监视程序 [J].
谢菁 .
西南民族大学学报(自然科学版), 2008, (03) :600-605
[3]   浅谈Visual C++串口通信编程 [J].
晁永生 ;
樊军 ;
申晓萍 ;
杨松林 .
科技广场, 2007, (01) :71-73
[4]   Windows API在串口通信中的应用 [J].
孙达 ;
罗海福 .
微计算机信息, 2004, (04) :101-103
[5]  
Windows环境下32位汇编语言程序设计[M]. 电子工业出版社 , 罗云彬编著, 2006
[6]  
加密与解密[M]. 电子工业出版社 , 段钢编著, 2003