《ARM Cortex-M体系架构与接口开发实战》以“理论+实践”相结合的方式编写。以武汉飞航科技的STM32F407开发套件为硬件平台,深入剖析ST(意法半导体)的STM32F4芯片内部原理及编程逻辑思维,并详细讲述了如何利用开发套件上的硬件资源进行开发,实现驱动的过程。
《ARM Cortex-M体系架构与接口开发实战》的实验案例均在KeilMDK开发环境上成功运行。
《ARM Cortex-M体系架构与接口开发实战》分两篇:基础入门篇(第1~11章)和进阶篇(第12~18章)。基础入门篇主要是讲述芯片内部资源以及如何驱动一些简单的外部设备,每个章节都配有一个通俗易懂的实验案例,通过解析案例能够完全掌握学习的知识点。进阶篇主要讲解芯片的内部资源驱动开发套件上的硬件。其中涉及显示屏显示、通信协议等较为复杂的理论知识,需要读者仔细阅读,查阅额外资料完成整个学习过程。
《ARM Cortex-M体系架构与接口开发实战》可作为工程技术人员进行单片机、嵌入式系统、嵌入式接口编程等项目开发的学习参考书,也可作为高等院校计算机、电子、自动化、通信等专业的高年级本科生或者研究生教材。使用STM32F4芯片开发套件的用户均可使用《ARM Cortex-M体系架构与接口开发实战》进行学习。
《ARM Cortex-M体系架构与接口开发实战》提供代码源文件,读者可以从中国水利水电出版社网站以及万水书苑下载,网址为:http://www.waterpub.com.cn/softdown/或http://www.wsbookshow.com.
《ARM Cortex-M体系架构与接口开发实战》特点:
高视点:以培养和训练编程与开发能力为目的,将ARM体系所涉及的理论与实践知识循序渐进、全面合理地进行讲解。
重实践:每章配有一个通俗易懂的案例,通过解析案例,掌握知识点,并提供案例开发过程和相关源代码。
应用广:STM32F4功耗低、成本低、开发简单,基于ARMCortex-M的内核芯片被广泛地运用在智能家居、智慧交通、智能医疗、物流、农业、安防等领域。