【摘 要】
:
近年来,软件业的信息化、网络化、智能化的发展非常迅速,这也使得基于嵌入式系统的开发技术取得了一定的进步与发展,因此嵌入式应用系统也已慢慢渗透到我们的生活和生产的各
论文部分内容阅读
近年来,软件业的信息化、网络化、智能化的发展非常迅速,这也使得基于嵌入式系统的开发技术取得了一定的进步与发展,因此嵌入式应用系统也已慢慢渗透到我们的生活和生产的各个领域中。同时,由于嵌入式系统自身的特点—高可靠性、体积小、易扩展性、高实时性,可多任务操作等,使得它在工业控制、工业数据采集等领域拥有不可替代的地位。本论文基于嵌入式软件开发的特点,并结合嵌入式设备的实际需求以及工业控制领域的组态软件思想,主要以软件设计中的组件技术为基础,设计出了一个适用于嵌入式软件开发的动态可复用软件模型。这个模型主要是将软件的逻辑从软件的实现中分离出来,使得最终用户能够灵活、方便地定制适合自身的软件逻辑,这样可以极大地提高软件系统的灵活性和逻辑可扩充性,降低嵌入式软件的更新、维护成本。最后,在实际应用中结合嵌入式设备—触摸控制屏的特点以及用户的实际要求,利用该模型设计出一个完整的系统,该系统的主要思想是:根据实际需求将整个系统抽象成多个独立互不关联的组件,组件间通过消息、事件来传递信息,而用户则只需要根据自身需求通过定制模块将这些组件结合在一起,通过设置组件相关属性完成组件逻辑,最终实现一个实际的嵌入式软件应用系统。本文首先讨论了软件复用、组件技术,以及它们应用于嵌入式系统的方法,然后详细描述了本文提出的软件模型的整个构架及各个部分所完成的功能,最后在实际的系统开发中应用该模型,证明了本模型的有效性与可行性,进一步说明了组件化软件开发技术对嵌入式系统是有效可行的,并能够有效地提高嵌入式软件开发的效率和质量。
其他文献
P2P技术为资源共享、协同工作等网络应用提供了一个自由开放的平台,带给用户一种更方便直接的交流方式。但是随着P2P技术的迅速发展,一系列问题也随之而来。P2P不但给网络安全
教与学优化算法(Teaching Learning based Optimization Algorithms,TLBO)是近年来提出的一种新颖的群体智能算法,模拟的是现实生活中教师教学与学生学习从而提高学习成绩的
现实世界中的流体现象十分丰富,其中,最有趣,最具挑战性,也最复杂的现象主要来自于流体与其他物体交互的过程。近年来,有关流体与静止或者运动物体的交互已经引起计算机图形学研究
人体行为识别技术是指计算机通过分析视频序列,实现计算机自动检测视频图像中的人体行为并识别行为具体类型的过程。行为识别的本质是时变数据的分类问题,论文通过研究室内日
金融股市是国民经济的晴雨表,也是国家宏观经济发展的重要表现,因此了解金融股市是把握国家经济发展趋势的一个有效方向。然而金融股市是不断变化的,要了解、读懂它较为困难,
无线Ad hoc网络无中心的特点要求MAC机制不能依赖于某固定节点,因此,集中式的MAC机制不适合无线Ad hoc网络,无线Ad hoc网络的MAC机制必须分布实施。然而,无线Ad hoc网络的固有特
增强现实是虚拟现实中的一项前沿技术。随着视觉相关的前沿技术的发展和相机,投影仪等硬件设备的成本越来越低,基于投影仪相机的系统将会带来很多其他显示设备所不具备的乐趣
网格计算是高性能计算的一种方式,是近年来兴起的热门信息技术之一,它结合了传统的分布式计算,高性能计算等多种计算方式于一体。网格计算将网络上空余的多台计算机转化为自
随着多媒体技术和网络组播技术的飞速发展,越来越多的内容提供商选择组播作为多媒体内容的发布平台,而在组播环境下的数字产品的版权保护问题也变得越来越尖锐,组播数字指纹技术
BP神经网络是当前获得最广泛应用的神经网络模型之一,但其也存在固有的缺点,例如收敛速度慢、易陷入局部极小、网络结构难以确定等,这些缺点受到越来越多的科研学者的高度重