嵌入式这个词现在变得越来越流行,然而关于它的很多概念可能还有一大部分人不是很明确,在本文中,我们不追求具体的概念是否准确,而是要对其有一个准确的理解。
嵌入式系统是不同于常见计算机系统的一种计算机系统,它不以独立设备的物理形态出现,即它没有一个统一的外观,它的部件根据主体设备以及应用的需要嵌入在设备的内部,发挥着运算、处理、存储以及控制作用。从体系结构上看,嵌入式系统主要由嵌入式处理器、支撑硬件和嵌入式软件组成。其中嵌入式处理器通常是单片机或微控制器;支撑硬件主要包括存储介质、通信部件和显示部件等;嵌入式软件则包括支撑硬件的驱动程序、操作系统、支撑软件以及应用中间件等。
可见,嵌入式系统是一个很大的概念,一旦嵌入式处理器和支撑硬件选定了,那么工作最多的就集中在嵌入式软件当中了。而嵌入式软件中的嵌入式操作系统部分和应用软件部分就成了重中之中。它们与通常说的操作系统与应用软件的概念是相似的,但也有区别。
嵌入式操作系统是与应用环境密切相关的,从应用范围角度来看,大致可以分为通用型的嵌入式操作系统如Windows CE、VxWorks、嵌入式Linux等和专用型的嵌入式操作系统如Palm OS
Windows CE在嵌入式系统中的应用与定制

本文介绍了嵌入式系统的基本概念,强调了嵌入式软件特别是操作系统和应用软件的重要性。Windows CE作为嵌入式操作系统的一个实例,被广泛应用于PDA、工业控制等领域。通过Platform Builder,开发者可以定制自己的WinCE操作系统,并使用EVC等工具进行应用开发,以适应特定设备需求。文章以医疗仪器为例,展示了从硬件选择、系统定制到应用软件开发的完整流程。
最低0.47元/天 解锁文章
4564

被折叠的 条评论
为什么被折叠?



