检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:田玉润[1] 李金[2] 任震宇[2] 朱科军[2]
机构地区:[1]清华大学工程物理系,北京100084 [2]中国科学院高能物理研究所,北京100049
出 处:《核电子学与探测技术》2005年第6期647-650,共4页Nuclear Electronics & Detection Technology
基 金:国家自然科学基金资助(10225522)
摘 要:在线数据获取系统是BESⅢ的关键组成部分之一,其中的运行控制系统是设计和实现的难点之一。BESⅢ运行控制系统以欧洲核子中心ATLAS实验的在线软件作为基础来构建,而BESⅢ前端读出机箱上采用PowerPC-VxWorks系统,因此需要将该软件移植到PowerPC-VxWorks系统。描述了通过配置交叉编译器和应用CMT工具来进行移植,以及解决由于编译器和操作系统差异带来的一系列问题的各种方法。移植后的软件可以正确运行,并与在Linux系统上运行的ATLAS在线软件连接成一个完整的运行控制系统。BES Ⅲ , selected ATLAS online software as a framework of its run-control system. BES Ⅱapplied PowerPC-VxWorks system on its front-end readout system, so it is necessary to cross-compile this software to PowerPC-VxWorks system. The article demonstrates several aspects related to this project, such as the structure and organization of the ATLAS online software, the application of CMT tool while cross-compiling, the selection and configuration of the cross-compilier, methods to solve various problems due to the difference of compiler and operating system etc. The software, after crosscompiling, can normally, and makes up a complete run-control system with the software running on Linux system.
关 键 词:移植 交叉编译 ATLAS在线软件 VXWORKS操作系统 CMT
分 类 号:TP316[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28