首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 78 毫秒
1.
目前嵌入式系统软件开发方法不利于嵌入式系统的发展,如何将高级的构件技术应用到嵌入式系统软件开发中,以便快速灵活高效地设计系统,已成为其发展的关键。文章提出了一个基于构件的构造模型,它包括一个通用的、轻便的核心构件库,构件可在运行时动态装入,是可替换的。模型引入了构件框架概念,允许在部署时和运行时不同阶段进行重配置系统,有效缩短嵌入式系统软件开发周期。  相似文献   

2.
构造嵌入式系统软件的构件模型研究   总被引:1,自引:2,他引:1  
目前嵌入式系统软件开发方法不利于嵌入式系统的发展,如何将高级的构件技术应用到嵌入式系统软件开发中,以便快速灵活高效地设计系统,已成为其发展的关键.文章提出了一个基于构件的构造模型,它包括一个通用的、轻便的核心构件库,构件可在运行时动态装入,是可替换的.模型引入了构件框架概念,允许在部署时和运行时不同阶段进行重配置系统,有效缩短嵌入式系统软件开发周期.  相似文献   

3.
随着计算机在工业控制领域的迅速扩大,软件规模及复杂性的不断提高,软件危机愈加明显地暴露出来,提高软件生产率成为软件产业的当务之急;基于构件的软件复用是当前复用研究的焦点,被视为实现成功复用的关键因素之一;基于构件的嵌入式系统软件复用技术是文中讨论的核心内容,提出工业嵌入式系统的系统级软件设计方法,以软件构件形式对其进行封装,以标准接口形式暴露给用户级应用软件对其进行操作,方便了系统的集成和维护.  相似文献   

4.
嵌入式系统的运行需要可靠性和实时性的保证,因此良好的可靠性和实时性是嵌入式系统软件设计的重要标准。同时为了使软件系统的鲁棒性更强,嵌入式系统的设计需要一个非常好的软件架构。这里介绍了一种基于MCU平台的嵌入式系统软件架构方法。在这个方法中,事件驱动机制的引入满足了对软件架构的要求,主程序中不仅采用了优先调度机制,同时也加入了软件抗干扰措施,这些都使系统的实时性和可靠性得到了明显的提高。设计实验比较由该方法得到的软件架构与原始软件架构的实时性,得出由该方法优化后的软件架构确实具有更好的性能。  相似文献   

5.
工业控制是嵌入式系统的应用的重要领域,Linux系统是嵌入式系统开发的有力工具,本文主要利用Linux系统来具体实现一个嵌入式工业控制系统。同时,所讨论的实时系统的研究,为在一个系统中同时支持多种实时调度方法提供了可能性。  相似文献   

6.
嵌入式Linux下的实时性增强方案   总被引:1,自引:0,他引:1  
分析了嵌入式Linux在实时性方面的不足,针对Linux2.6内核的中断运行机制、内核不可抢占性、自旋锁及大内核锁等问题进行研究,提出相应的实时性改进方法。测试表明,改进后的嵌入式Linux实时性效果较好。  相似文献   

7.
主要介绍了嵌入式实时操作系统内核以及在工业控制中的开发应用。以现场总线基于实时操作系统的开发为例 ,阐述了怎样开发现场总线的控制系统软件。  相似文献   

8.
阐述了RTX系统的概念以及特点,指出了其在实时性方面的极大优势。由于并口在某些场合的需要,进行了实时RTX下的并口开发,给出了开发流程与主要代码。  相似文献   

9.
针对数据密集型应用的调度问题,提出一种新的调度算法,在选择文件传输节点的同时考虑网络带宽和节点的信任度.针对传输文件时带来的传输节点负载不均的现象,采用基于sufferage思想的算法均衡负载.最后,通过实验证明该算法优于传统的Min Min算法.  相似文献   

10.
基于申威处理器,在底层虚拟机(Low Level Virtual Machine,LLVM)编译器后端对锁机制提供编译支持,保证多线程环境下,对共享内存操作的原子性.锁机制研究与实现主要包括实现原子指令语义映射策略保证原子操作的原子性并在锁机制算法中加入对8位和16位数据类型的数据处理,实现锁机制在申威处理器上对小粒度数据类型的支持.基于并行计算机基准测试集NPB进行测试,在多线程环境下所有程序皆自校验通过.在16个线程下,Fortran语言程序平均加速比为11.91,最大加速比为15.73,C语言程序平均加速比为8.08,最大加速比为13.32.  相似文献   

11.
一种嵌入式软件构件模型和构件库   总被引:3,自引:0,他引:3  
李涛  董云卫 《计算机科学》2006,33(11):259-262
嵌入式系统的快速增长和嵌入式软件复杂度的增长,对嵌入式软件开发技术的提高提出了迫切的要求。软件开发技术正在向半自动化代码生成以及由构件生成系统的方向发展。基于构件的软件开发(CBSD)技术能够显著地减少软件开发的时间和成本。本文首先讨论了一种嵌入式软件构件模型——CMES,该模型定义了嵌入式领域中构件的使用。为了方便构件的管理和查找,本文还设计并实现了一个基于Web的嵌入式软件构件库——WRES。WRES使用刻面分类法提高构件库的浏览和查询效率。  相似文献   

12.
根据嵌入式系统的固有特点,将构件化的思想引入到嵌入式系统中,对嵌入式软件进行了构件化改造。针对底层驱动和操作系统的构件化,可有效提高软件系统的可移植性以及安全性;对应用层软件的构件化,提高了嵌入式软件的可配置性,并减少了软件系统的每个应用的体积。最后以嵌入式通讯协议栈为例,测试了构件化对软件性能的影响,对嵌入式软件的构件化改造有参考意义。  相似文献   

13.
根据嵌入式系统的固有特点,将构件化的思想引入到嵌入式系统中,对嵌入式软件进行了构件化改造。针对底层驱动和操作系统的构件化,可有效提高软件系统的可移植性以及安全性;对应用层软件的构件化,提高了嵌入式软件的可配置性,并减少了软件系统的每个应用的体积。最后以嵌入式通讯协议栈为例,测试了构件化对软件性能的影响,对嵌入式软件的构件化改造有参考意义。  相似文献   

14.
研究适应于嵌入式领域的嵌入式构件是改进嵌入式软件开发方法的重要途径。首先阐述了嵌入式软构件的概念,对嵌入式软构件进行了深入总结分析,结合OSEK规范设计了车用OSEK嵌入式软构件,并提供了相应的开发支持工具。  相似文献   

15.
一种全面支持后续开发的嵌入软构件模型   总被引:1,自引:0,他引:1  
夏苑  张为群 《计算机科学》2009,36(1):279-281
基于构件的软件开发(CBD)逐渐成为嵌入式软件开发的主要开发方法之一.它能将构件开发的诸多优点(如降低开发成本,提高开发效率.缩短产品上市时间等)带入到嵌入式软件开发当中去.一个好的嵌入软构件模型能对基于构件的嵌入式软件的后续开发起到至关重要的作用.提出了一种嵌入软构件模型--ESCM.它能对之后的嵌入式软件构件的检索、组装及集成测试等提供有力的支持.  相似文献   

16.
《Computer》1997,30(4):107-107
  相似文献   

17.
基于嵌入式组件电能质量分析软件的研究   总被引:1,自引:0,他引:1  
随着硬件技术的快速发展,嵌入式软件的复杂性也随之增加,并且要求缩短软件开发周期.软件组件模型已经在桌面系统得到了广泛的应用,嵌入式系统也同样可以用这种有效的方法解决快速的软件需求.本文重点研究嵌入式软件模型在电能质量分析领域的应用,提出了一种有效的方法解决非功能需求.  相似文献   

18.
软构件的可复用性是构件区别于其它软件的最大特性,如何用一种较为精确的、基于实践应用的方法来评价构件的复用度,关系到构件质量的提高和构件库的有效性。文章以提高构件质量和可复用性,对软件构件可复用性的度量模型进行了研究。针对构件质量的具体特性进行分析,得到了基于构件复用因素的可复用性度量量化模型,最终给出一套根据用户复用以后的反馈信息对该值进行调整的方法。  相似文献   

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

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