本书为学习嵌入式系统的基础教程,它以当前嵌入式系统发展的主流技术为重点,以计算机技术(RISC CPU)为核心介绍嵌入式系统,重点在原理层次作介绍,可与大量现有的嵌入式系统相关教材互补使用;本书力争取材实用新颖,并顾及较宽的适用领域。
本科生学习这门课的前导基础课有两类:硬件方面主要有模拟电子技术、数字逻辑电路、计算机组成原理、微机接口技术、计算机网络、单片机设计和相关实验课;软件方面主要有汇编语言设计、操作系统、C/C++程序设计等课程。
本书系统介绍嵌入式系统的基本原理和应用技术。本书共十一章,第一章介绍嵌入式系统的基本知识;第二章剖析嵌入式微处理器内核的组成、功能和原理;第三章介绍微处理器芯片的构成及系统级处理器芯片的开发原理;第四章介绍嵌入式系统硬件平台的构成及各类外围部件的原理;第五章讲述嵌入式系统软件构成及嵌入式操作系统原理;第六章介绍嵌入式系统开发的原理、环境和开发工具;第七章介绍嵌入式系统软件和整机的开发进程;第八章介绍以PDA、手机为代表的移动智能终端设备构成原理;第九章为各类数码音视产品的构成原理;第十章讲解嵌入式系统在汽车、制造、医疗等产业界的应用;第十一章讲解嵌入式系统在企业、通信设备中的应用。
本书是全面学习、了解嵌入式系统原理与应用的入门教材,可作为大学本科和高职院校计算机、电子、机械类专业高年级学生作“嵌入式系统”课程的教材,也可作为企业的工程技术人员自修提高的参考书。