嵌入式系统是嵌入式硬件与嵌入式软件两者的综合体,本书系统介绍嵌入式系统软件的组成、工作原理和设计编程方法。全书分为15篇共11章,主要内容包括:嵌入式系统的基础知识,包括嵌入式系统的定义、组成、特点、发展概况、应用领域等;各种典型的嵌入工处理器和嵌入式外围设备的特点与工作原理,并且,作为嵌入式处理器的一个实例,分析了当前流行的ARM内核体结构及ARM处理器的先型和调试方法;常见的嵌入式实时操作系统和嵌入式软实时操作系统的种类及选用标准,然后以目前市占有率机排名**的VxWorks操作系统为例,详细讲解嵌入式操作系统的级成、多任务环境的工作原理及其交叉开发环���的使用;嵌入式系统的一般设计方法、开发流程步骤、调试手段与测试工具,详细介绍嵌入式软件相对通用计算机系统一些独特的编程技术和优化方法;本书的*后为嵌入式系统的相关实验。
本书可作为高等院校计算机类、电子类、信息类和理工科其他学科本科高年级学生和研究生的教材,也可作为一些**进修班的培训教材,同时亦可作为企业各类嵌入式产品开发人员、嵌入式技术爱好者的案头学习参考资料。