最新消息

“深度撞击”号探测器在7月4日的撞击中採用了Express Logic公司的ThreadX

2012-08-27

 “深度撞击”号探测器在7月4日的撞击中採用了Express Logic公司的
          ThreadX RTOS和Green Hills Software公司的MULTIR IDE


          Express Logic是royalty-free即时操作系统的世界领导厂商,而Green Hills是为安全和保安系统提供作业系统及开发工具的技术领导者。 今天这两家美国公司宣佈,他们的产品最近在美国NASA “深度撞击”号太空船中都成功的发挥了重要的作用。

         由Ball Aerospace & Technologies公司设计并製造的“深度撞击”号太空船,在7月4日完成了对坦普尔1号彗星的深度撞击,并收集了由撞击产生的慧星核碎片物质。另外,名为Flyby的飞船及Impactor飞船採用了一些前所未有的, 最複杂的, 纵深宇宙飞行技术, 其中包括三个用于彗星拍摄的高级设备。“深度撞击”号配备了一个中解析度摄像头,一个高解析度摄像头,和一个撞击目标感测器。高解析度摄像头是这次任务中的主要科学设备,它是由一个30釐米(11.8英寸)光圈的望远镜、一个红外线分光计,以及一个多光谱CCD照相机组成。

         Express Logic的ThreadX即时操作系统(RTOS)管理着“深度撞击”号上三个设备中的CCD照相机控制器的运行。ThreadX控制高解析度摄像头、中解析度摄像头和撞击目标感测器。每个设备都能帮助撞击器完成与彗星的撞击,并在撞击前、撞击发生时、撞击后收集科学研究资料。在三个控制器中,ThreadX管理应用程式排程的调度,执行中断服务,传送所需资讯,使照相机能处理高难度任务。

         ThreadX是一种佔用空间小、高回应性的RTOS,适用于对资源有严格限制的应用程式,例如在“深度撞击”号太空船上应用的程式。ThreadX与Green Hills的MULTI IDE充分结合在一起,并包括了内核识别除错、预配置的专桉编译、原始码的流览和对系统和应用程式事件监测所做的执行记录的Event Analyzer。

专桉中的所有软体都是使用Green Hills Software的MULTI IDE进行开发的。MULTI是一个完整的集成开发环境,适用于使用C,C++,Embedded C++和FORTRAN语言编辑的嵌入式应用程式。MULTI可运行在Windows,Linux或者UNIX环境下,并且支援对不同目标环境的远端除错。MULTI为所有Green Hills编译器提供了直接的图形介面,并支援多语言开发和除错。MULTI包含完成一个较大编程项目所需的所有工具。

         Express Logic的总裁William E. Lamie表示:“在这次成功的深度撞击试验中,我们的产品伴演如此重要的角色,我们感到非常自豪!让我们特别骄傲的是,ThreadX RTOS完成了‘深度撞击’号提出的挑战,并且在这次试验中它从始至终都表现得非常出色!

       ”Green Hills Software的总裁Dan O’Dow说:“在‘深度撞击’号取得的成功中,Green Hills Software对自己在其中伴演的重要作用也感到十分自豪! 所有的系统软体都是使用我们的MULTI IDE开发的,Ball Aerospace完全满足了这个超级複杂的使命所提出的高难度专桉计画和性能目标。我们非常兴奋,我们单纯而完整的解决方桉使得Ball和美国NASA能够进一步加深人类对宇宙起源的瞭解。 ”

      对于Express Logic的 ThreadX RTOS和Green Hills 的MULTI IDE software有兴趣的客户,可电洽代理商祥佑科技有限公司:  02-28386826 (www.micetek.com),以取得更多讯息。