摘要
Linux操作系统具有良好的稳定性和安全性,在系统控制中得到广泛应用。QT是Linux操作系统下一种优秀的可视化编程工具,具有良好的图形界面和可移植性。该文介绍了在Linux下利用QT编程技术,采用面向对象编程方法,开发的基于QT的卫星激光测距控制软件,重点论述了用QT编程对事件计时器、距离门产生器、系统实时时钟模块以及所涉及的计算机并口和串口等硬件设备的控制方法。目前该控制软件已在卫星激光测距工作中成功应用。
Linux Operating System is widely used in system control because of its stability and security. QT is one excellent programming toolkit under Linux OS with good Graphical User Interface and naturalization. This paper introduces QT programming technology under Linux OS and the SLR control software developed by QT toolkit with object oriented method. The operating methods of event timer controlling,range gate generator controlling,system real-time clock,computer parallel port and serial port are mainly discussed . By now this control software is successfully applied to SLR.
出处
《中国科学院上海天文台年刊》
2009年第1期161-167,共7页
Annals Shanghai Astronomical Observatory Chinese Academy of Sciences
基金
天文联合基金(No.10778634)面上项目资助课题