介绍嵌入式软件的发展历史
嵌入式软件在现代生活中的应用非常广泛,它的发展历史证明了它的用处和价值,在当代社会的建设浪潮中,它是不可替代的关键因素之一。然而它的发展历史也并不是一帆风顺的,它也遭遇了不被认可到逐渐应用于社会的一个过程。我来讲述一下这段历史。从这段历史中,我们也可以学到很多东西,掌握一些基本的信息。下面跟着作者来学习一下。
当今的背景情况是:近些年来,随着以计算机技术,通讯技术为主的信息技术的快速发展和Internet 的广泛应用,传统的控制学科正在发生变革,出现了许多新的生长点。伴随而来的一个现象是控制专业的相当多的学生在毕业后进入了计算机,通讯行业。
第一阶段:早期的嵌入式软件系统设计方法,通常是采用“硬件优先”原则。即在只粗略估计软件任务需求的情况下,首先进行硬件设计与实现。然后,在此硬件平台之上,再进行软件设计。因而很难达到充分利用硬件软件资源,取得最佳性能的效果。同时,一旦在测试时发现问题,需要对设计进行修改时,整个设计流程将重新进行,对成本和设计周期的影响很大。这种传统的设计方法只能改善硬件/软件各自的性能,在有限的设计空间不可能对系统做出较好的性能综合优化,在很大程度上依赖于设计者的经验和反复实验。第二阶段:90年代以来随着电子系统功能的日益强大和微型化,嵌入式软件系统设计所涉及的问题越来越多,难度也越来越大。同时硬件和软件也不再是截然分开的两个概念,而是紧密结合、相互影响的。因而出现了软硬件协同(codesign)设计方法,即使用统一的方法和工具对软硬件,协同设计软硬件体系结构,以最大限度地挖掘系统软硬件能力,避免由于独立设计软硬件体系结构而带来的种种弊病,得到高性能低代价的优化设计方案。
认为由此可见,同任何一种事物的发展历史一样,嵌入式软件也经历了一个由粗糙的制造技术过程到现在的精确工艺技术。我们也可以预判,在未来的发展大潮中,会更加的准确和完美。它的发展历史也会添上有浓墨重彩的一笔。有空可以多多登陆网了解嵌入式软件,我想大家会对此有浓厚的兴趣。