目前国内外的许多高校开出了嵌入式系统方面的课程,从多个方面讲授嵌入式系统的相关知识,如从单片机方面、嵌入式操作系统方面。而且目前嵌入式系统方面的教材很少,大多数的相关书籍讲述特定的嵌入式处理器、单片机、微控制器的原理和应用,特定的嵌入式操作系统的应用开发等内容。
在本书中,作者着重介绍嵌入式系统、嵌入式处理器和嵌入式操作系统的一般原理,嵌入式系统的开发方法、开发原则和方法论,以及嵌入式系统的软、硬件的共性及其结合面。
本书共分9章。第1章讲述嵌入式系统的基本知识,以及产品开发流程和调试方法。第2章介绍嵌入式系统的硬件(重点是嵌入式处理器子系统)设计方法,并给出基于微控制器和微处理器的嵌入式系统设计例子。第3章介绍嵌入式存储器子系统,包括随机存储器、只读存储器、混合存储器的特点和使用,并着重介绍存储器的测试方法。第4章介绍基于裸机系统的软件结构设计方法。第5章介绍嵌入式操作系统的原理和基于多任务操作系统的软件开发,并简介常用的嵌入式操作系统的特点。第6章介绍嵌入式系统的软件组件化概念。第7章主要从软、硬件两个方面讨论嵌入式系统的低功耗设计技术问题。第8章从电路设计上讨论嵌入式系统的电磁兼容性问题。第9章是案例分析。
本书适合作为电气和电子信息类专业(电气工程及其自动化、自动化、电子信息工程、通信工程、计算机科学与技术、电子科学与技术、生物医学工程等专业)本科高年级学生和研究生教材,也可以作为相关科技人员的指导用书。