检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:姬希娜 浮明军 冯利虎 张群玲 杨静 Ji Xina;Fu Mingjun;Feng Lihu;Zhang Qunling;Yang Jing(XJ Electric Co.,ltd.,Xuchang 461000,China)
机构地区:[1]许继电气,许昌461000
出 处:《单片机与嵌入式系统应用》2018年第4期6-10,共5页Microcontrollers & Embedded Systems
摘 要:Nucleus PLUS是一种嵌入式实时操作系统内核,其内存管理采用实存储器管理技术。本文详细研究了Nucleus PLUS动态内存管理机制及实现细节,针对主要系统函数介绍测试思路及测试用例设计方法。最后从内存碎片和内存越界风险两个角度对该内存管理机制进行评估,提出改进措施和内存越界检测方法。为基于本版本Nucleus PLUS的嵌入式开发在动态内存使用方面提供参考和指导。Nucleus PLUS is the kernel of an embedded real-time operating system,and it uses real memory management technology.The dynamic memory management mechanism and the specifics of its realization are studied in the paper.The testing ideas and test-case design for the most primary functions are introduced.The memory management mechanism is introduced from the two perspectives:the memory fragments and the memory overrun,and the improvement measures and the method of memory transboundary detection are put forward.It provides the reference and guidance for the use of dynamic memory during embedded development based on this operating system.
关 键 词:NUCLEUS PLUS 动态内存管理 内存分配 内存释放 内存越界
分 类 号:TP274[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7