摘要
在对Win9x平台工作特点分析的基础上,研究了在Win9x平台下进行实时控制编程的关键技术—外部定时时钟编程、虚拟设备驱动程序VxD中断编程及VxD与应用程序的通信机制;基于此,利用VxD技术和VC++联合编程实现Win9x环境下的实时随动控制系统。长时间连续运行结果表明,系统工作稳定可靠。实践证明:把虚拟设备驱动程序技术应用于转台实时控制是可行的,且具有开发方便、事务处理能力强等优点。此研制方法对同类设备具有一定的借鉴意义。
Based on analysis to the characteristics of Win9x platform, we studied the critical technologies of real - time control system under Wingx platform, i.e., exterior timepiece programming, Virtual Device Driver (VxD) interrupt programming and communication mechanism of VxD. On which basis, a real - time servo- control system is realized in wingx environment by combined programming with VxD and VC + + . Long- time and continuous operation verified that the system has high stabihty and reliabihty. Practices showed that the apphcation of VxD technology in real - time turntable control is feasible. It has the advantages of convenience in development and powerful in transaction processing capabihty, which can be taken as a reference for similar equipment.
出处
《电光与控制》
北大核心
2008年第2期90-93,共4页
Electronics Optics & Control