立即登录

如果您已经拥有本站账号,可以直接登录。

*为必填项注册新会员

  • 登录名: *  
  • 登录密码: *
  • 重复密码: *  
  • 姓名: *  
  • 公司名称: *  
  • 职务:
  • 联系电话: *  
  • 电子邮件: *  
  • 验证码: *  

立即登录

如果您已经拥有本站账号,可以直接登录。

*为必填项找回密码

  • 注册邮箱:

    验证码会以邮件的方式发送到您的邮箱!

  • 验证码: *
  • 请输入新密码: *

领先的理念,成就领袖企业

国内系统和软件适航及工程化服务领域领导者

仿真调试环境Q-653正式发布


Q-653是什么?

Q-653是安装在PC机Windows操作系统上面的一层“接插件”,能够真实的模拟IMA驻留应用在目标机环境下运行的功能性行为,从而可以供研发人员在PC机Windows环境下高效、快速的进行IMA驻留应用程序的开发、调试、集成、仿真、培训、原型制作和演示等。


为什么使用Q-653?

在IMA架构出现后,航电系统不再是一个个在集成阶段才连接起来的黑盒,而是成为一个驻留大量应用软件的平台,而且驻留应用越来越多。在这种趋势下,越来越多的工程师、相关的工具被投入至IMA驻留应用的开发和验证中。IMA驻留应用开发调试所需的各种工具,尤其是价格高昂的嵌入式操作系统,已经成为了项目的一项重要成本。而Q-653提供了一种替代的IMA驻留应用开发调试的低成本jumbo8。
Q-653提供了一套基于Windows操作系统的符合ARINC-653标准的IMA驻留应用的开发、调试、仿真环境,如下图所示。




您能用Q-653实现什么?

Q-653符合ARINC 653 Part 1对IMA系统和其他安全关键环境的接口要求,提供了Part 1中要求的以下服务:Partition Management:Q-653实现了基于优先级抢占机制的分区调度,同时为各分区提供完整的时间和空间的隔离;

Interpartition Communication:Q-653支持分区间的通信,包括队列(Queuing)消息和采样(Sampling)消息;

Intrapartition Communication:Q-653支持分区内的通信,包括缓冲区(Buffer)、黑板(Blackboard)、信号量

(Semaphore)、事件(Event);

Process Management:Q-653支持进程管理,包括进程的创建(CREATE)、启动(START)、挂起(SUSPEND)、

恢复(RESUME)、停止(STOP)等;

Time Management:Q-653支持时间管理,包括定时等待(TIMED_WAIT)和周期等待(PERIODIC_WAIT);

Health Monitoring:Q-653支持健康监控,包括报告应用消息(REPORT_APPLICATION_MESSAGE)、创建错误

处理例程(CREATE_ERROR_HANDLER)、获取错误状态(GET_ERROR_STATUS)和引发应用错误

(RAISE_APPLICATION_ERROR)等;


Q-653产品特色
Q-653是对符合ARINC-653的IMA环境的仿真实现,使开发者可以在Windows操作系统中开发、调试、仿真运行符合

ARINC-653的应用程序。


采用Q-653方案,由于其基于Windows操作系统的特性,开发者可以更自由地选用开发、调试工具,避免目标机环境

对可用工具的约束。


使用Q-653开发的ARINC-653应用程序,无需任何改动即可移植至任何符合ARINC-653的目标机平台,并可以抛开复杂的

实时系统环境,专注于调试的应用程序的功能性逻辑。


上一篇:暂无

下一篇:ASIDE 4.3正式发布

返回
上海巨城娱乐信息技术股份有限公司 版权所有 沪ICP备13019901号-1 COPYRIGHT © 2017SHAVIATION 邮政编码:201203

巨城娱乐