肃鹏镟轿镣缚。第四阶段是以I
ter
et组合的嵌入式系统。经过这些年的发展,其中主流的嵌入式操作系统有Wi
dowsCEPalmOSEmbeddedLi
uxVxWorkspSOS等。这些操作系统各具其特点,例如畴鳗腻锬。目前有很多嵌入式Li
ux操作系统正迅速发展,嵌入式Li
ux操作系统的迅速崛起,主要是由于人们对自由开放软件的需求与嵌入式系统应用的特制性,要求提供系统源代码层次上的支持,而嵌入式Li
ux正好能够适应这一需求,具有开放的源代码,系统内核小、效率高、内核网络结构完整等特点,但由于Li
ux操作系统本身是模仿U
ix操作系统的,因此,它本质上仍属于弱实时操作系统,所以,这类操作系统很适于如信息家电等嵌入式系统的开发1。撵鲔铁频钙蓟纠庙。
1
f咸阳师范学院2013届本科毕业毕业设计(论文)
通过对比分析,我们一般在开发中需要用到开源的系统来进行开发。但是,自由开发的嵌入式操作系统也能够很好的为一般用户开发所用。因此,本论文运用嵌入式Li
ux操作系统,利用中断技术,触摸屏技术,多媒体流处理技术等开发面向嵌入式图形系统的应用、具有一定任务调度、并发管理功能的系统软件。灭嗳骇猎觏馊。
122嵌入式系统下软件开发
与普通的计算机应用相比,嵌入式系统具有高速处理、配置专一、结构紧凑和坚固可靠等特点的实时操作系统,相对应的软件系统也是一种具有这种特色、要求更高的实时应用软件。这种嵌入式实时软件的主要特征如下铹饷镡赀诨骝。1.应用速度快并且稳定对外部事件调用做出响应的时间必须是实时且确定的,并且是可重复实现的,“延误本身就是影响速度”,这是实时操作系统不同于一般系统的根本特征。不管当时系统内部状态如何,它的响应却是可预测的。频嵘谴泸。2.处理异步并发事件的能力在实际应用环境中,外部事件不可能单独出现,而且发生的时机也是很随机的,不会再确定的时间内发生,其时间不可确定,即异步的在这种情况下,就完全体现出异步处理能力。雏纨颗锊讨跃满。3.自动处理异常并且快速启动实时系统对软件的可靠性要求很高,一旦控制上出现失误就可能造成整个系统的崩溃。机动性强、环境复杂的智能系统对于高可靠性极其重要。夹
闾辁档迁锬。
4.具有静态或动态重构以及扩充能力某个产品其使用环境性能或组成发生改变时,软件系统必须能够很快的适应这种需求。视镘鸸鲚脑钧粝。5.操作系统与应用程序结合为一体化软件。
在嵌入式应用领域中,软件r