摘要
针对目前ATLAS语言编译器国内开发较少,而国外ATLAS编译器价格昂贵不易普及的问题,提出一种在LabVIEW开发环境下进行ATLAS测试语句编译的ATLAS编译器,该编译器采用LabVIEW面向对象的编程方式对各个部分进行开发,减少ATLAS编译器开发的重复性工作,满足编译器的扩展性与可维护性。同时,采用IVI规范实现编译器对各个仪器驱动函数的管理,完成了ATLAS测试语句到实际LabVIEW可执行语句的转化。实践证明,该编译器开发周期短,扩展性强,开发成本较低,对于ATLAS语言编译器的进一步开发具有借鉴意义。
Facing on the problem of less domestic ATLAS compiler and the one abroad which is expensive and difficult to popularize,this article proposed a ATLAS compiler which compiled the ATLAS test statement under the LabVIEW development environment.The compiler adopted LabVIEW object-oriented programming approach to the development of various parts,reducing repetitive tasks and satisfying scalability and maintainability of the compiler.Simultaneously,the compiler adopted IVI norms to achieve the management of each instrument driver function,which completed the conversion of ATLAS test statement to the executable statements.Practice has proved that the compiler possessed short development cycle,scalability and lower development costs,which has significant reference for the further development of ATLAS language compiler.
出处
《国外电子测量技术》
2016年第1期21-27,共7页
Foreign Electronic Measurement Technology
基金
南京航空航天大学青年创新基金(XAA15071)
南京航空航天大学研究生创新基地(实验室)开放基金(kfjj20150709)
南京航空航天大学创新实践工程自由探索项目(ZT2014072)项目