田丹
- 作品数:14 被引量:41H指数:4
- 供职机构:西安航空计算技术研究所更多>>
- 发文基金:中国航空科学基金国家自然科学基金中国人民解放军总装备部预研基金更多>>
- 相关领域:自动化与计算机技术电子电信航空宇航科学技术更多>>
- 一种面向机载软件开发环境的运行架构设计
- 2022年
- 近年来随着机载软件规模和复杂度的快速提升,开发和维护人员对集成开发环境的支撑能力提出了更高的要求,机载软件开发环境的运行场景和使用模式越来越复杂多样。因此,非常有必要在重新梳理机载软件开发环境运行架构的基础上,分析其运行原理,定义其运行模式及工具之间的关系。给出了一种典型的机载软件开发环境运行架构设计,在此基础上定义了其运行原理和五种主要运行模式,并描述了各模式和工具之间的衔接关系,为构建开放式、可扩展的机载软件开发环境提供了参考依据。
- 张旻张旻武君胜麦先根
- 关键词:集成开发环境
- 基于Eclipse平台的嵌入式软件集成开发环境目标机通信管理被引量:4
- 2014年
- 基于Eclipse平台的嵌入式软件集成开发环境已经成为嵌入式软件集成开发环境的主流。嵌入式软件集成开发环境中的各种交叉开发工具依赖于目标机服务器提供的目标机通信管理功能。提出了一种目标机通信管理系统结构,描述了其各功能部件的功能和接口及其主要的工作流程,介绍了其软件架构及其主要的难点技术与解决方法。
- 麦先根田丹霍峰
- 关键词:嵌入式集成开发环境
- 综合化航电智能电源控制软件设计与实现被引量:6
- 2011年
- 综合化航空电子系统已经成为高度复杂的实时系统,新一代航电系统的发展对电源模块的设计提出了新的要求:大电流供电、余度供电、故障隔离等。传统的电源模块已经不能适应这些需求,因此,需要设计具有电源控制及管理功能的智能电源及其控制软件。通过对一种智能控制电源软件设计及其控制策略的分析,详细描述了智能电源在新航电系统中的功能及应用,为智能电源在不同场合下的应用提供了探索。
- 霍峰戴小氐田丹
- 关键词:电源控制系统控制策略
- 分区操作系统远程系统浏览器被引量:3
- 2014年
- 满足ARINC 653标准的嵌入式实时分区操作系统内部提供了多种系统对象,远程系统浏览器是系统开发者在宿主机端查看这些系统对象的最简便快捷的开发工具。描述了分区操作系统信息组织形式和远程信息协议及远程系统浏览器的工作流程。提出了一种基于Eclipse和RSE的远程系统浏览器的系统结构,以及各结构部分的功能。方便系统开发者在宿主机端交叉开发在目标机上运行的分区操作系统系统软件及应用软件。
- 麦先根田丹卫进
- 关键词:嵌入式分区操作系统ECLIPSE
- 基于运行时嵌入式系统的动态升级技术研究被引量:1
- 2022年
- 在嵌入式开发及维护领域,软件模块的动态升级技术非常重要。技术能够在不影响现有系统正常运行的情况下,将新模块加载到系统中,或对旧模块进行动态替换,提供系统运行时的更新服务,实现软件模块的平滑升级,并能保证系统长时间可靠运转。动态升级方法包括两种关键技术:动态链接技术和模块依赖管理技术。动态链接技术解决了如何在目标系统中将软件模块链入到目标系统中的问题;模块依赖管理技术包含了模块依赖关系的提取方法,解决了模块替换或卸载时,由于模块依赖关系导致的系统错误问题。对两种关键技术提供了解决方案。
- 林卓齐晓斌田丹
- 关键词:嵌入式动态链接
- 机载系统NANDFlash存储技术被引量:11
- 2014年
- 为了发挥NANDFlash在机载环境中非易失性、体积小、固态性、重量轻、低功耗、抗震动等特点,介绍了NANDFlash的存储特性,对NANDFlash存储的关键技术进行了改进,提出了基于域机制的地址映射方式和基于阈值的损耗均衡方法,为机载系统能够更加可靠、实时和安全地进行数据存储提供了选择。
- 邢亮黄晖田丹
- 关键词:NANDFLASH地址映射阈值损耗均衡
- 基于分区操作系统的实时监控工具的研究与实现被引量:2
- 2014年
- 当前基于ARINC653的综合化航空电子系统的应用日益广泛,基于分区操作系统应用开发的方便性和灵活性已经成为航空电子系统需要解决的重要问题。详细阐述了基于分区操作系统的目标机监视的原理,并给出了一种可行的目标机运行监视工具AcoreScope的设计和实现方案。应用表明工具极大地改善和提高了航空电子系统的应用开发能力,为通信故障诊断和分析提供了依据。
- 齐晓斌田丹麦先根魏国
- 关键词:航电系统多线程代理
- 基于Eclipse的嵌入式集成开发环境工程管理被引量:2
- 2015年
- 基于Eclipse平台的嵌入式软件集成开发环境已经成为嵌入式软件集成开发环境的主流。嵌入式软件开发的过程具有源文件数量大、类型多、构建条件复杂等特点。工程管理以项目为单位,提供编辑管理、模板管理、项目管理和构建管理支持,为软件开发过程提供良好的辅助手段,加快了嵌入式软件开发周期。
- 田丹林卓卫进
- 关键词:工程管理ECLIPSE平台
- 一种基于XSLT的系统配置设计方法
- 2015年
- 针对嵌入式实时操作系统用户经常需要手工编辑系统配置文件的技术难点,基于配置文件CML2系统配置的特点,提出了一种基于XSLT技术的系统配置设计方法。以模型驱动架构为设计模式,把系统配置的开发核心转移到模型上,通过模型的相互转换和代码生成技术得到最终的系统配置,利用XSD进行模型的语义约束,再通过XSL语言进行目标文件的转换。改进后的系统运行效果显示:该配置方法能够针对不同平台实现软件构件的"即插即用",做到易于维护,易于操作。
- 齐晓斌夏菲张旻林卓田丹
- 关键词:组件技术
- 基于AADL的航电系统建模技术被引量:2
- 2010年
- 新一代航电系统的高度综合化,模块化,采用分布式结构,实现容错/重构等特点,对可靠性,可验证性提出更高的要求。较为全面的介绍了以AADL为基础的航电系统建模的技术,给出具体的实施方案和步骤,开发出结构分析与设计工具创建及管理模型,检查模型的完整性和正确性,并为安全性分析、可靠性分析以及可调度性分析等验证工具提供了良好的接口。
- 田丹霍峰
- 关键词:航电系统建模技术AADL