清远市环境保护规划:什么是嵌入式软件开发?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/02 10:10:53
什么是嵌入式软件开发,尽量用你自己通俗的语言来说~!

针对嵌入式设备的应用软件开发
通常一个嵌入式设备,比如pda有一个嵌入式的操作系统(类似于一般的操作系统,比如xp,2000等等),但是光有一个系统什么都干不了,那么就需要嵌入式的应用软件,这样的软件的开发是基于嵌入式操作系统的,也就是嵌入式操作系统提供api,开发人员通过api来开发应用软件,比如移动QQ,记事本等,开发出来的应用软件是运行在嵌入式操作系统之上的,因此嵌入式软件的开发与嵌入式操作系统是分不开的,有时我们甚至把嵌入式操作系统也归入嵌入式软件的范畴,只不过它是嵌入式系统软件

先搞清楚什么是嵌入式系统,嵌入式系统是以应用为中心,以计算机技术为基础,可进行软、硬件剪裁的专用计算机系统。有嵌入式处理器、外围硬件设备、嵌入式操作系统和用户的应用程序这四部分组成,用于实现对其他设备的控制与管理。嵌入式系统一般是指非PC机系统,包括软件和硬件。软件系统包括操作系统软件(OS)(要求实时和多任务操作)和应用程序编程,人们常常把这两种软件合起来进行开发,这个开发的过程就是嵌入式软件开发。
通俗一些来说就是嵌入式系统的软件开发。
清楚了吗?