首页 | 本学科首页   官方微博 | 高级检索  
     

无需内存管理单元的微控制器动态程序管理方法
引用本文:唐思超.无需内存管理单元的微控制器动态程序管理方法[J].单片机与嵌入式系统应用,2018(5):19-22.
作者姓名:唐思超
作者单位:赛诺微医疗科技(浙江)有限公司 北京分公司,北京,100012
摘    要:嵌入式软件设计的挑战之一是为处理器提供独立的应用程序加载、更新及删除等功能而无需内存管理单元支持.实现上述功能有助于提升系统易用性和便携性,可节省应用程序集成和重新编译的工作量,支持分发二进制文件到其它设备.本文讨论了解决这一挑战的几种观点,并基于位置无关技术为Cortex-M内核提供了一种动态程序管理方法.

关 键 词:内存管理单元  动态程序管理  位置无关代码  ARM  Cortex-M  memory  management  unit  dynamic-program-management  position  independent  code  ARM  Cortex-M

Dynamic-program-management Method for Microcontrollers without MMU
Tang Sichao.Dynamic-program-management Method for Microcontrollers without MMU[J].Microcontrollers & Embedded Systems,2018(5):19-22.
Authors:Tang Sichao
Abstract:One of the challenges of embedded software design is providing the functions of installing,updating and deleting application for processor without memory management unit.The functions are contributed to improve both ease-of-use and portability,and can save ap-plication integrating and re-compiling effort.They can support binary files to be distributed to other devices also.In the article,several thoughts to overcome this challenge are discussed,and a method to implement dynamic-program-management based on position-inde-pendent technique for ARM Cortex-M is provided.
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号