基于μCOS系统的嵌入式动态加载技术实现与改进  被引量:1

Implemention and Improvement of Embedded Dynamic Loading Technology Based on μCOS System

在线阅读下载全文

作  者:裴俊宇 刘子龙[1] 

机构地区:[1]上海理工大学光电信息与工程学院,上海20093

出  处:《软件导刊》2017年第11期149-152,共4页Software Guide

摘  要:针对嵌入式操作系统不支持外部程序动态加载技术,限制其灵活性和可扩展性的弊端,基于STM32F103μc/OS-III平台,运用ELF文件重定位原理,对原系统功能进行拓展,对编译合适的ELF文件、ELF加载器实现等作深入分析。测试表明,系统支持对软件模块的动态加载功能,并实现外部任务之间的通讯。最后针对内存开销大的问题作出改进,使该项技术具备更高的实用价值。many embedded operate system does not support the dynamic loading of the software module,which limits its flexibility and scalability.Based on STM32F103 &μC/OS platform,the origin system functions were extended with ELF file relocation principle.Then we discuss the ELF file compilation and ELF loader implementation.The test result show that the software module can be dynamically loaded into the memory and successfully communication between tasks.Finally,we have improved the memory overhead problem,so that the technology has a high practical value.

关 键 词:动态加载 ΜC/OS 单地址空间 ELF文件 

分 类 号:TP319[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象