郑杰编著的《ARM嵌入式系统开发与应用完全手册》从ARM处理器和sTM32微控制器开始介绍,循序渐进,既包含了外设的简单应用实例,又包含了ARM的一些高级应用。本书既可以作为ARM零基础者的入门读物,又可以作为已经有嵌入式开发经验读者的参考书目。本书结构合理,内容全面,共分20章。对于初识嵌入式开发的读者来说,可以从头到尾依次学习;对于已经有嵌入式开发经验的读者可以根据自己的实际基础来选择性地阅读或参考。在本书的实例介绍中,每一章都有若干应用例程,不仅附有代码,还有内容讲解。读者可以根据实例更加深入地了解ARM嵌入式开发。
郑杰编著的《ARM嵌入式系统开发与应用完全手册》在内容结构上由浅入深,围绕ARM嵌入式开发的基础以及具体应用进行了全面而系统的介绍。本书内容讲解详细,并且很多章节还提供了具体的实例,以帮助读者实现从理论到实践的思维转换。另外,为帮助读者快速掌握嵌入式ARM的丰流系列STM32的具体应用,凡足有实例的章节都提供了源代码以供读者学习和应用,这些源代码将收录于配书的RAR压缩包中,读者可以到网上下载。
无论是对于刚从51单片机转入嵌入式ARM开发的初学者,还是有一定开发基础和经验的高级用户,本书都能为您提供良好的参考。《ARM嵌入式系统开发与应用完全手册》适用于从事嵌入式开发研究方向的本科生、研究生和教师,也适用于嵌入式设计方向的工程技术人员。
第一篇 Cortex-M3开发基础
第1章 Cortex-M3与STM32系列微控制器简介
1.1 ARM处理器
1.1.1 ARM处理器简介
1.1.2 ARM处理器特点
1.1.3 ARM处理器系列
1.2 Cortex-M3内核
1.2.1 Conex-M3简介
1.2.2 Cortex-M3特点
1.3 STM32系列微控制器
1.4 本章小结
第2章 ARM Conelx-M3体系结构
第二篇 Cortex-M3开发准备
第3章 AUENTEK MiniSTM32开发板介绍
第4章 STM32固件库介绍与使用
第5章 ARM系列微控制器开发工具
第6章 ARM系列微控制器外设
第三篇 Cortex-M3开发实例
第7章 通用和复用功能I/0接口及其应用
第8章 外部中断(EXTI)及其应用
第9章 通用定时器(TIMx)及其应用
第10章 实时时钟(RTC)及其应用
第11章 通用同步/异步串行收发器(USART)
第12章 控制器局域网(bxCAN)及其应用
第13章 串行外设接口(SPI)及其应用
第14章 I2C接口及其应用
第15章 模拟/数字转换(ADC)及其应用
第16章 直接存储器存取控制器(DMA)及其应用
第四篇 Cortex-M3开发应用
第17章 LCD触摸屏系统设计实例
第18章 SD卡的数据存储与读取
第19章 μC/OS-Ⅱ实时操作系统的移植
第20章 μc/GUl嵌入式用户图形界面编程