首页 > 图书中心 >图书详情
嵌入式系统设计基础及应用——基于ARM Cortex-M4微处理器
作者:郭建、陈刚、刘锦辉、江先阳、谢国琪、陈勉、谢勇
丛书名:高等学校电子信息类专业系列教材
定价:69元
印次:1-4
ISBN:9787302595304
出版日期:2022.04.01
印刷日期:2024.08.09
《嵌入式系统设计基础及应用》介绍了嵌入式系统的基本原理和基础知识。在硬件方面详细讲述了微处理器的系统架构、常见的总线与总线协议、存储器的分类和存储保护机制及相关的性能分析,并具体介绍了基于 ARM Cortex-M4微处理器的编程模式、中断机制、流水线技术、总线技术、存储器系统。在软件方面详细介绍了嵌入式系统软件开发的特点,并介绍了嵌入式 C语言开发的元素。编译器在嵌入式系统开发中起着重要的作用,翻译过程及优化技术对设计良好的嵌入式程序也至关重要,本书介绍了编译技术和优化方法,以及程序级的性能分析。实时操作系统是嵌入式软件开发的基础,因此介绍了嵌入式实时操作系统(以 μC/OS Ⅲ为例)。另外,通过最小系统设计开发的介绍,使读者了解嵌入式系统开发的整个过程。最后介绍了嵌入式系统的调试、测试和验证方法,以及多核嵌入式微处理器。 《嵌入式系统设计基础及应用》可作为高等院校软件工程、计算机、电子信息和电气工程、自动化、物联网等相关专业的本科生、研究生授课教材,也可作为广大从事嵌入式系统开发的工程技术人员的参考用书。
more >前 言 嵌入式系统涉及医疗设备、过程控制、通信、汽车、航空、航天、军事装备、消费类电子等众多领域。随着物联网、信息物理融合系统的发展,嵌入式系统技术已经得到飞速发展。 本书针对各个高校相关专业的本科生教学而设计,也可以作为研究生及嵌入式系统开发者的参考用书。本书以嵌入式系统的基本原理为主线,以ARM Cortex-M4芯核为基础,系统地介绍了嵌入式系统的硬件、软件基本知识,并通过最小系统的设计开发流程阐述了嵌入式系统的开发,最后介绍了多核微处理器架构。 全书共11章,分为嵌入式系统、硬件知识、软件知识、调试、最小系统和多核系统6部分,其具体知识架构如图0.1所示。 图 0.1 本书的知识架构 本书立足于理论与实践相结合,从嵌入式系统开发的特点出发,努力做到内容的系统性、全面性、实践性、先进性和实用性。其系统性体现在内容涵盖嵌入式系统的基本知识、体系架构;全面性体现在对嵌入式的硬件、软件及调试等知识的全面介绍;实践性表现为以Cortex-M4芯核为基础,全面介绍了基于Cortex-M4的嵌入式系统的开发方法;先进性和实用性体现在以目前最常用的嵌入式芯核Cortex-M4为平台,介绍其上的软件开发及最小系统的设计。 在本书编写过程中,参考了国内已出版的同类图书(见参考文献[1]~[14]),在吸收这些文献的精华和优点的同时,本书还具有如下特色。 (1)图文并茂,以增加读者对嵌入式系统的理解。 (2)取材新颖、阐述严谨、内容丰富、重点突出、推导详尽、思路清晰、深入浅出、富启发性,便于教学与自学。 (3)以嵌入式系统设计方法和过程为主线,介绍各个重要环节的知识,并关注性能、能耗。 (4)通过一章(第7章)介绍如何综合各个知识点,完成嵌入式系统的开发。 (5)本书配套资源丰富:程序代码、教学课件、教学大纲、习题答案等资源,请扫描下方二维码下载或到清华大学出版社官方网站本书页面下载;配套实验教材——《嵌入式系统设计实验教程》(ISBN:9787302593850),提供13个基础实例和1个综合实例;MOOC课程——中国大学MOOC“嵌入式系统设计”(华东师范大学,郭建),供读者学习参考。 全书由多所高校联合编写,其中华东师范大学郭建主持编写并负责第6~11章统稿,武汉大学江先阳负责第1~5章统稿。具体分工:北京大学林金龙编写第1章和第11章;华东师范大学郭建编写第2章和第9章;武汉大学江先阳编写第3章和第4章;南京邮电大学谢勇编写第5章;湖南大学谢国琪编写第6章;西安电子科技大学刘锦辉和陈勉编写第7章;东北大学陈刚编写第8章和第10章。 北京大学曹喜信教授在本书的编写过程中,提出了许多宝贵的修改意见,并多次组织了针对本书编写的研讨会,在此表示衷心的感谢。感谢清华大学出版社郑寅堃和刘星两位老师多次参加我们的研讨会,并给出很多编撰意见,使得本书能够顺利完成。非常感谢CCF嵌入式系统专委会对编写本书的支持。本书受到``华东师范大学精品教材建设专项基金项目''的资助,在此一并感谢。 出好书是作者追求的目标,但由于水平所限,尽管作了很大努力,可能还会有若干不妥甚至是错误,望广大读者给予批评指正,谢谢。 编 者 2022年1月 ?? ?? ?? Python语言简介
more >