首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
可生存嵌入式系统是一个较新的研究领域.根据可生存性对嵌入式OS内存管理的要求,在uCLinux2.6的基础上,提出并实现了一种基于数据备份技术、内存保护技术以及内存泄漏检测处理技术的嵌入式OS内存管理方案.大量测试表明,该方案能有效提高嵌入式系统的可生存性.  相似文献   

2.
嵌入式实时系统内存管理策略   总被引:7,自引:4,他引:7  
嵌入式系统内存配置较小,不能采用一般桌面系统的内存管理方式,选取合适的内存管理策略在嵌入式系统设计中起着重要的作用。介绍了嵌入式系统设计中内存管理的范围、对内存分配的要求以及可能出现的问题,对内存分配的方式进行了详细的阐述,给出了内存碎片、内存丢失、执行时间不固定等问题的解决方法。  相似文献   

3.
利用SPD实现嵌入式系统中内存的自动识别和配置   总被引:1,自引:0,他引:1  
介绍了内存的SPD规范及其硬件接口类型和数据组织结构,实现了在嵌入式系统中对不同内存的识别与配置,提高了系统的稳定性,方便更换和检测。具体实例详细描述了嵌入式系统中内存的自动配置过程。  相似文献   

4.
开发嵌入式系统的TCP/IP协议,内存管理的设计和实现是第一步,也是对整个协议栈性能有重要影响的一步。由于嵌入式系统的系统资源有限,内存管理既要节约系统资源,又要提高系统的性能,同时也要降低系统开发的难度。本文针对TCP/IP协议的实现,以及一些常用的嵌入式TCP/IP协议的实现,分析了相关的设计思路和方法,总结出在特定环境下内存管理系统设计实现的原则和方法,便于更好地实现嵌入式系统的网络功能。  相似文献   

5.
Nucleus PLUS是一种嵌入式实时操作系统内核,其内存管理采用实存储器管理技术.本文详细研究了 Nucleus PLUS动态内存管理机制及实现细节,针对主要系统函数介绍测试思路及测试用例设计方法.最后从内存碎片和内存越界风险两个角度对该内存管理机制进行评估,提出改进措施和内存越界检测方法.为基于本版本 Nucleus PLUS的嵌入式开发在动态内存使用方面提供参考和指导.  相似文献   

6.
在大部分嵌入式系统中,内存的好坏主要依赖于内存芯片厂家的检测,对系统运行中出现的内存偶然故障,缺乏有效的检测手段。对嵌入式系统中内存检测的各个阶段、内存检测方式以及全空间检测方法等进行了详细描述。  相似文献   

7.
嵌入式系统内存管理方案研究   总被引:8,自引:0,他引:8  
嵌入式系统的内存管理机制必须满足实时性和可靠性的要求。本文以开源的操作系统RTEMS为例,介绍嵌入式系统中内存管理的要求、存在的问题以及解决的策略。  相似文献   

8.
在动态内存管理方式中,伙伴系统具有管理方式简单,分配与释放速度快等优点,但伙伴系统的缺点是对内存空间的利用率比较低,在嵌入式系统中,内存管理除了应该具备管理方式简单和处理速度快等特点外,内存的利用率也十分重要.通过对伙伴系统分析,并对伙伴系统的内存利用率方面进行改进,显著提高嵌入式系统中内存的利用率.  相似文献   

9.
嵌入式系统中内存管理中间件的研究与实现   总被引:1,自引:0,他引:1  
通过对内存管理的分析,提出了一个基于嵌入式系统的内存管理的新方案。该方案解决了在嵌入式系统中对有限的内存资源进行统一分配,为上层频繁申请和释放内存块的应用设计了各自独立的内存区。这样,不仅提高了内存管理的效率,而且很大程度地保证了系统的健壮性,加快了对内存问题的定位和解决,让内存管理得到很好优化。  相似文献   

10.
以broadcom公司的5836MIPS处理芯片为平台,详细分析嵌入式系统在vxworks下的引导程序中MIPS处理器初始化和内存接口控制单元扫描过程.结合嵌入式系统开发特点,实现一种引导程序中汇编级内存故障检测的方法,保证引导程序的正确执行.  相似文献   

11.
阐述嵌入式系统如何实现从不同存储器上的启动方法,详细介绍了各种启动方法的实现原理、硬件配置方法、各种boot设备的操作、ROM boot和uboot映射关系表IVT的实现。  相似文献   

12.
描述了嵌入式系统的构成元素以及Linux系统的启动过程,介绍了构建嵌入式系统所需的软件包、工具、库以及配置文件。最后详细介绍了如何定制一个简单的嵌入式nnu)系统。  相似文献   

13.
论述了Linux系统作为嵌入式操作系统的优势,并详细说明了USB GRUB作为引导的特点及构建办法,也在一定范围内对CF卡Linux嵌入式系统剪裁进行了介绍,引入了BusyBox工具并对其特点及应用加以说明,最后实现了以USBGRUB作为引导并稳定运行的Linux定制系统.  相似文献   

14.
M-System公司的DiskOnChip(DOC)是一组高性能的单芯片闪存盘.本文通过对目前PC体系结构中系统引导过程的分析,提出了用DOC代替附加引导设备的设计方法,详细介绍了如何将DOC闪存设计为引导设备,并给出具体设计实例.最后对系统性能进行测试分析.试验证明,本设计可通过减少系统引导时间对系统性能进行优化.  相似文献   

15.
ARM嵌入式系统C语言编程   总被引:4,自引:0,他引:4  
无操作系统支持的嵌入式系统软件,包括系统引导(BOOT)、驱动程序、动态内存管理、I/O、通信以及应用软件等方面。本文详细介绍了嵌入式平台上用C语言编写系统软件和应用软件的方法。虽然是针对ARM平台介绍的,但基本经验和算法也适合于其他嵌入式平台的软件设计。  相似文献   

16.
本文通过对语音存储、语音重组、语音处理等方面的研究,探讨了如何以较小的存储空间实现较优异话音质量的IVR语音系统,这种IVR技术对当今存储空间很小的嵌入式系统具有较大的意义。  相似文献   

17.
嵌入式系统软件内存泄漏监测的算法和实现   总被引:4,自引:0,他引:4  
阐述了嵌入式软件系统中内存泄漏监测的必要性,提供了一种通过使用单循环队列来实现内存泄漏监测的算法。该算法可以有效监测嵌入式系统的内存泄漏,并且可以避免引入内存泄漏监测而导致的系统资源使用急剧变化的问题,最大程度保证系统工作的平稳性。可适用于不同规模的嵌入式系统。  相似文献   

18.
面向通信领域通用内存管理单元的算法和实现   总被引:3,自引:2,他引:3  
刘飞  芦东昕  缪敬 《计算机工程》2003,29(22):80-82,105
由于快速性、实时性、可靠性的要求,使得许多嵌入式应用使用自己的内存管理程序,该文概要地分析了嵌入式操作内存管理的实现原理以及它们的内存分配与回收、内存保护算法。在此基础上详细阐述面向通信领域的一种内存管理方法——UB(内存分块管理)内存管理算法,并描述了它的实现方法。  相似文献   

19.
引导加载器(Bootloader)的设计是构建嵌入式软件系统的第一道难关,良好的Bootloader设计程序对嵌入式软件系统的后续开发是至关重要的.分析了基于Intel PXA27X处理器构架的嵌入式系统在上电启动后,对CPU及其内部功能模块进行初始化以及引导Linux操作系统启动的Bootloader设计方法,然后结合实际代码详细阐述了Bootloader设计中重定位(relo-cam)技术实现,内存管理单元工作原理、Linux内核引导(kernel boot)等关键技术.  相似文献   

20.
嵌入式操作系统的内存管理有其独特之处。基于开发嵌入式操作系统内存管理模块的实际经验,研究了嵌入式操作系统的内存管理方法,分析了本领域当前的一些常用技术,指出了它们的特点及适用条件,总结了一些有效的设计实现原则,针对目前单一内存管理策略在移植性上的不足,探讨了一种实用的可配置的内存管理方案。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号