基于运行时嵌入式系统的动态升级技术研究
Research of Dynamic Upgrade for Embedded Runtime System作者机构:航空工业西安航空计算技术研究所陕西西安710000
出 版 物:《航空计算技术》 (Aeronautical Computing Technique)
年 卷 期:2022年第52卷第6期
页 面:93-97页
学科分类:08[工学] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:在嵌入式开发及维护领域,软件模块的动态升级技术非常重要。技术能够在不影响现有系统正常运行的情况下,将新模块加载到系统中,或对旧模块进行动态替换,提供系统运行时的更新服务,实现软件模块的平滑升级,并能保证系统长时间可靠运转。动态升级方法包括两种关键技术:动态链接技术和模块依赖管理技术。动态链接技术解决了如何在目标系统中将软件模块链入到目标系统中的问题;模块依赖管理技术包含了模块依赖关系的提取方法,解决了模块替换或卸载时,由于模块依赖关系导致的系统错误问题。对两种关键技术提供了解决方案。