在了解实时嵌入式操作系统内存管理机制的特点以及实时处理对内存管理需求的基础上,练习并掌握有效处理内存碎片的内存管理机制,同时理解防止内存泄漏问题的良好设计方法。使用预先规划的思想,构建自己的私有内存管理机制,在系统内存池中申请内存,并将其纳入私有内存管理机制中,形成静态预分配内存池; 静态预分配内存池支持一种以上固定长度内存池,如16 字节内存池和256 字节内存池。固定长度内存池的单块长度应考虑体系结构开销,并尽量减少内部碎片;固定长度内存池数量应可配置; 静态预分配内存池与系统内存池的统一管理机制。向用户分配内存时应保证长度最佳匹配原则。当申请内存的长度超过静态预分配长度或资源不足时,自动向系统内存池申请; 管理机制包括: a) 初 始化函数; b) 内 存申请/释放函数。并特别要保证释放安全; c) 告 警机制; d) 管 理监视机制。 5. 利用可能的互斥机制或代码可重入设计,保证以上管理机制的操作安全性; 6. 创建多Task 环境测试及演示以上内容
上传时间: 2016-04-12
上传用户:lizhen9880
本文章是关于继电保护方面的论文,涉及到距离保护,利用了全新的比相原理,能够获得理想的效果。
上传时间: 2016-04-13
上传用户:古谷仁美
本代码用simulink实现IIR滤波的仿真
上传时间: 2016-04-14
上传用户:gaojiao1999
这是调用max7219汇编程序(Nm7219.ASM )的C51程序, */ /* 文件名CALL7219.c。 */ /* 功能:本程序主要是将显示缓冲区的8位数在LED上显示出来, */ /* 显示缓冲区为单片机的RAM区的40H,41HH,...47H连续的8个字节 *
上传时间: 2014-01-04
上传用户:cooran
根据教室动态管理的实际情况,以推进教室动态管理网络化、信息化为出发点,开发出一套基于校园网络的教室动态管理应用系统软件的各模块源代码
标签: 动态管理
上传时间: 2014-01-04
上传用户:jjj0202
本课题开发一套基于GPRS的嵌入式数据传输系统,为多种设备进行无线数据传输提供一种实用平台,本文章主要是源代码
上传时间: 2014-01-18
上传用户:maizezhen
本程序为并行数值计算程序的一部分,用以实现大规模数值计算
上传时间: 2013-12-25
上传用户:稀世之宝039
本文章是用于医学软件开发的标准说明,希望对大家有所帮助。
上传时间: 2016-04-21
上传用户:1101055045
本程式为跑步机电子表显示的完整程式,有仔细的注解
上传时间: 2016-04-22
上传用户:dragonhaixm
一本描述EISA 体系结构和编程的书籍。
上传时间: 2014-01-21
上传用户:lxm