共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
3.
嵌入式底层构件是建立在硬件构件的基础上,根据硬件构件的实际功能和接口,实现与之对应的硬件模块的驱动分解。GPIO是嵌入式系统的通用构件并且作为底层内部构件被其他底层外设构件所调用。本文以飞思卡尔ColdFire系列为例,根据软件工程构件化设计,提出GPIO构件化设计方法并且给出应用实例,说明嵌入式底层内部构件的可复用性与可移植性。 相似文献
4.
5.
6.
7.
根据嵌入式系统的固有特点,将构件化的思想引入到嵌入式系统中,对嵌入式软件进行了构件化改造。针对底层驱动和操作系统的构件化,可有效提高软件系统的可移植性以及安全性;对应用层软件的构件化,提高了嵌入式软件的可配置性,并减少了软件系统的每个应用的体积。最后以嵌入式通讯协议栈为例,测试了构件化对软件性能的影响,对嵌入式软件的构件化改造有参考意义。 相似文献
8.
《计算机应用与软件》2014,(2)
针对传统面向用户模式开发中的相似性和重复性问题,提出可控嵌入式构件框架的开发方法。从三层架构角度入手,采用抽象工厂设计模式和模型驱动思想,利用XML关系数据存储机制和改进的XML映射方法,并通过构建嵌入式SQL子系统,设计可控嵌入式构件框架的具体实现过程。实验结果与分析表明,该系统能提高开发效率,减少开发成本,具有很强的适应性、移植性和可扩展性,自动化和可重用性较高。 相似文献
9.
10.
在嵌入式系统设计中,常采用多级多模型构件化系统的设计来完善对硬件的抽象,缩短开发周期,降低开发难度.然而,当性能逐渐成为嵌入式构件系统开发的重要要求之后,应用于普通系统中的性能测量方法仍然不能体现构件化特点.构件化系统的性能瓶颈主要在于功能相关的关键构件以及粒度不合理的构件群之间的过于频繁的构件间交互,设计实现了适用于监测构件性能的方法和工具,在自主研发的嵌入式构件化系统Pcanel平台上实验此方法,获得了明显的性能改进. 相似文献
11.
研究了Gadget子系统的体系结构,将Gadget子系统分为芯片驱动层和设备驱动层,分别论述了每层的功能及接口;以海量存储系统为例,分析了Gadget子系统与主机端进行数据交互的方式与过程,着重阐述了Gadget子系统移植的方法。在研究过程中,实现了芯片驱动层的S3C2410驱动程序,并将设备驱动层移植到S3C2410的嵌入式Linux系统中,最终在S3C2410的嵌入式平台上完整实现了海量存储系统的应用。该系统可将嵌入式设备的Flash的其中一个分区模拟为一个移动硬盘,使PC与嵌入式设备之间的数据交换更加容易。海量存储系统的实现可作为Gadget子系统中其他芯片驱动程序及设备驱动程序实现的参考,同时扩充了Gadget子系统芯片驱动层及设备驱动层的功能。 相似文献
12.
13.
14.
15.
赵清泉 《电子制作.电脑维护与应用》2015,(14)
可组合嵌入式软件是计算机构件得以开发的基础,对嵌入式构件的模型建立、组合形式、构件组合的相关机制进行分析和验证,能够在一定程度上促进嵌入式软件的发展,分别从组合操作和组合规则等方面进行不同的讨论,结合嵌入式构件的特征,分析嵌入式构件的非功能特征和异构特征,从而研究可组合嵌入式软件组合方法,从而对那些非功能特征进行分析,从而能够打破非功能特征的约束,从而能够使嵌入式软件的组合具有更好的兼容性。 相似文献
16.
针对实时嵌入式系统特点,提出一种可行的具有较好普适性的软构件模型及构件组装机制,使用形式化方法描述构件接口规约及组装规约,并给出构件时间性的推理方法,旨在实时嵌入式系统中构建更加通用、简易、开放的构件模型和更加合理的构件组装推理机制。 相似文献
17.
18.
基于CSP的构件化嵌入式软件能耗分析与评估方法研究 总被引:1,自引:0,他引:1
随着嵌入式系统的发展,构件化软件开发技术已成为嵌入式软件开发的发展趋势.嵌入式系统通常是能源有限系统,如何在构件化嵌入式系统开发前期对其能耗进行分析与评估,发现系统能耗特性设计缺陷,从而提高开发效率,降低开发成本,已成为嵌入式系统设计的一个挑战.文中从构件化嵌入式软件体系结构出发,采用基于路径的系统能耗分析评估方法,在嵌入式系统架构设计阶段对其能耗特性进行分析与评估.在此评估体系中,软件体系结构应用进程代数语言CSP进行形式化描述,能耗特性在构件接口级别定义,最终建立了以CSP迹模型为基础的基于路径的系统能耗分析评估模型.文章最后通过案例分析验证了该模型分析方法的正确性和有效性. 相似文献
19.
目前嵌入式系统广泛应用于航空电子、远程医疗、汽车电子等具有高可靠性要求的系统中。随着嵌入式系统的复杂度越来越高,为了保障系统的高可靠性需求,需要在系统开发的早期设计阶段对系统的可靠性进行分析评估,以提高系统的开发效率。嵌入式系统中软件、硬件功能的失效都会对系统可靠性产生影响,而AADL的可靠性模型缺乏对硬件构件错误的影响及传播机制进行刻画分析的能力。本文综合考虑软、硬件错误发生失效后对系统可靠性的影响,提出了一种面向系统架构级别的软硬件综合可靠性分析方法。该方法基于电子电路设计中事务级建模方法,扩展了AADL事务级错误模型的语法和语义,来支持AADL对硬件构件错误传播的硬件功能行为建模,在此基础上,利用AADL模型实例化机制实现对嵌入式系统可靠性建模,刻画了错误行为在硬件构件之间、软硬件构件之间的传播与影响。同时,定义了AADL硬件构件事务级错误模型到广义随机Petri网模型的映射规则,实现了系统软、硬件综合的可靠性行为仿真计算模型组合,支持嵌入式系统的软硬件综合可靠性分析。论文开发了软硬件综合可靠性建模与分析工具原型,并以某型飞机空气增压系统为例,在航空电子系统架构设计中进行尝试,验证了该方法在复杂嵌入式系统设计中进行软硬件综合可靠性分析的可行性与优越性。 相似文献
20.
介绍了一种以Hi3510为核心,以嵌入式Linux为操作系统的车载监视系统的设计与实现.分析了系统各组成模块的功能与实现方法,给出了系统的整体结构框图,程序主流程图和嵌入式Linux下设备驱动的加载和设备访问方法.系统调试结果证实该监视系统能够完成设计中要求的实时监视功能. 相似文献