首页 | 本学科首页   官方微博 | 高级检索  
     

基于VxWorks实时性航天相机管理软件设计
引用本文:王绍举,徐伟,金光.基于VxWorks实时性航天相机管理软件设计[J].长春光学精密机械学院学报,2012(1):9-12.
作者姓名:王绍举  徐伟  金光
作者单位:中国科学院长春光学精密机械与物理研究所,长春130033
基金项目:国家自然科学青年基金(61008046)
摘    要:航天相机的分辨率和可靠性对相机管理软件的实时性提出了新的要求。基于嵌入式操作系统VxWorks,采用多任务思想设计了实时性航天相机管理软件。该软件由VxWorks微内核、系统Trap、中断服务子程序和自定义任务四部分组成,结合相机各功能之间的联系,设计不同的自定义任务。相机管理软件依靠硬件中断驱动主任务,主任务又通过信号量或消息驱动其它任务,多任务并行运行极大的提高了系统的实时性,在实现相机功能的同时也具有较高的可靠性。

关 键 词:VxWorks  实时性  航天相机  管理软件  多任务

Design of Real-time Space Camera Management Software based on VxWorks
WANG Shaoju,XU Wei,JIN Guang.Design of Real-time Space Camera Management Software based on VxWorks[J].Journal of Changchun Institute of Optics and Fine Mechanics,2012(1):9-12.
Authors:WANG Shaoju  XU Wei  JIN Guang
Affiliation:(Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033)
Abstract:The resolving power and reliability of aerospace camera put forward a new demand to the real time performance of software,The real time software of aerospace camera with multitask is designed based on VxWorks, which is an embedded operating system.The software is composed of VxWorks tiny kernel, system trap, interrupt service routine and custom tasks.Different custom tasks are designed with the relation of every function in the aerospace camera.In the software, the main task is drived by hard interrupts, and other tasks are drived by the main task with semaphore or message.Multitask running in parallel can improve the real time performance of system, achieve the function of aerospace camera and have high reliability.
Keywords:VxWorks  real-time  space camera  management software  multitask
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号