麦先根 作品数:23 被引量:38 H指数:4 供职机构: 西安航空计算技术研究所 更多>> 发文基金: 中国人民解放军总装备部预研基金 国家自然科学基金 国家科技重大专项 更多>> 相关领域: 自动化与计算机技术 电子电信 更多>>
一种支持操作系统内核级动态升级的技术 被引量:3 2020年 传感/作动器等远端节点对运行于其中的操作系统及应用有高度可配置、自适应等要求,要求这些软件能够在指定的时机对自己进行更新。研究了软件动态升级的关键技术,结合自研的高度模块化的轻量级操作系统提出并实现一种能够在运行时进行软件动态升级的机制,支持应用级、操作系统级的不停机升级,并在STM32F4开发平台上进行了验证。 张勇 徐晓光 麦先根 高原关键词:操作系统 模块化 一种多目标机系统监视方法 对于嵌入式系统的外部开发人员来说,通常使用的交叉调试工具只能对一段程序或代码进行调试,而对整体系统的运行行为和运行逻辑无法了解,因此对一些系统级行为和逻辑错误的定位和调试变的非常困难.针对这一问题,本文设计了一种针对嵌入... 卫进 麦先根关键词:监视方法 嵌入式系统 文献传递 一种面向机载软件开发环境的运行架构设计 2022年 近年来随着机载软件规模和复杂度的快速提升,开发和维护人员对集成开发环境的支撑能力提出了更高的要求,机载软件开发环境的运行场景和使用模式越来越复杂多样。因此,非常有必要在重新梳理机载软件开发环境运行架构的基础上,分析其运行原理,定义其运行模式及工具之间的关系。给出了一种典型的机载软件开发环境运行架构设计,在此基础上定义了其运行原理和五种主要运行模式,并描述了各模式和工具之间的衔接关系,为构建开放式、可扩展的机载软件开发环境提供了参考依据。 张旻 张旻 武君胜 麦先根关键词:集成开发环境 一种远程系统对象的观察和控制方法研究与实现 被引量:1 2016年 针对传统的远程系统对象观察和控制方法,存在结构层次混乱、界面响应慢、视图观感差、难以扩展和维护等问题,提出一种新的远程系统对象的观察和控制方法。该方法基于Eclipse平台,使用RSE(Remote System Explore)框架进行总体设计,通过建立服务于RSE的数据存储层(Data Store Layer),实现远程系统对象的观察和控制。经过实际使用,该方法实现数据与视图的分离,结构层次清晰,易于扩展,界面响应速度快。 林卓 李晓龙 麦先根关键词:数据模型 一种嵌入式操作系统的运行时效能监视技术研究 2023年 通常嵌入式系统调试工具只提供静态信息,难以诊断和定位故障,无法满足嵌入式软件开发者的需求。基于机载应用的开发需求,对嵌入式系统的运行时效能监视技术做出了分析,给出一种嵌入式操作系统的效能监视工具的设计与实现,能够有效帮助开发和集成人员评估和分析机载应用软件的运行时效能,能够辅助开发人员对系统及应用的故障定位及性能调优,为故障诊断和应用优化提供依据。 齐晓斌 林卓 王济乾 麦先根关键词:嵌入式操作系统 基于VxWorks的目标机代理分析 嵌入式软件开发人员在宿主机端开发和调试目标机端的程序,需要在目标机端运行一个目标机代理,目标机代理技术是目前嵌入式软件开发环境中至关重要核心技术.VxWorks操作系统中的目标机代理和Tornado开发环境相结合,为嵌入... 麦先根 黄英兰 张旻关键词:VXWORKS 文献传递 基于对称多处理架构的软件调试技术研究和实现 被引量:2 2014年 为了满足计算机领域用户对高性能及低功耗的双重需求,在深入研究多核现状的基础上,结合核间中断技术,提出了一种对称多处理架构下的软件调试器设计和实现方案。方案不仅成本低,而且不需要特殊调试硬件的支持,可为多核系统的故障诊断和分析提供参考借鉴。 贾璐 李运喜 胡宁 麦先根 虞保忠关键词:多核 虚拟化 基于Eclipse平台的嵌入式软件集成开发环境目标机通信管理 被引量:4 2014年 基于Eclipse平台的嵌入式软件集成开发环境已经成为嵌入式软件集成开发环境的主流。嵌入式软件集成开发环境中的各种交叉开发工具依赖于目标机服务器提供的目标机通信管理功能。提出了一种目标机通信管理系统结构,描述了其各功能部件的功能和接口及其主要的工作流程,介绍了其软件架构及其主要的难点技术与解决方法。 麦先根 田丹 霍峰关键词:嵌入式 集成开发环境 测试用例自动构建和自动执行脚本的设计与实现 2019年 基于嵌入式系统配套的开发环境,提供一种自动构建和运行测试用例的方法。对以项目为单位的测试用例,根据测试用例列表的信息,自动生成编译命令或运行命令并存放到命令序列文件中。开发环境根据命令序列逐条执行命令,以完成预期的编译或运行操作。 魏国 麦先根 张旻关键词:脚本 基于CVSA的无虚拟机主机端编译器验证适配设计与实现 2019年 编译器厂商不断向编译器提供新的非一致性扩展,但这些扩展是否会造成程序的问题,就需要有相应的工具进行检查。CVSA是国际公认的C编译器一致性验证工具,但在验证交叉编译器时具有用况约束。提供一种适配CVSA的设计和实现,以扩展CVSA的使用范围。 魏国 麦先根 张旻关键词:交叉编译器 适配