ARM嵌入式常用模块与综合系统设计实例精讲
内容简介
本书是畅销书《ARM嵌入式常用模块与综合系统设计实例精讲》。全书针对目前通用流行的ARM嵌入式处理器,通过实例精讲的形式,详细介绍了ARM嵌入式常用模块与综合应用系统设计的方法及技巧。全书共分3篇33章,第一篇为基础知识篇,简要介绍了ARM 处理器及系统结构、ARM编程基础、ARM开发环境及调试系统;第二篇为常用模块设计实例篇,通过23个模块设计实例,详细介绍了ARM嵌入式的各种开发技术和使用技巧,这些模块实例基础、实用,易学易懂,全部调试通过,几乎涵盖了所有的ARM开发技术;第三篇为综合应用系统设计实例篇,通过6个综合系统实例,对前面的ARM常用模块进行了综合应用设计,经过此篇学习,读者将快速提高ARM综合系统设计的能力,步入高级工程师的行列。
本书配有一张光盘,包含了全书所有实例的硬件原理图和程序源代码,方便读者学习和使用。本书适合广大计算机、自动化、电子及硬件等相关专业的大学生,以及从事ARM开发的科研人员使用。
目录
第一篇 基础知识篇
第1章 ARM处理器及系统结构
第2章 ARM编程基础
第3章 ARM开发环境与调试系统
第二篇 常用模块设计实例篇
第4章 ARM嵌入式开发平台的构建
第5章 DMA模块应用设计
第6章 RTC模块应用设计
第7章 PWM模块应用设计
第8章 看门狗定时器模块设计
第9章 中断处理模块设计
第10章 复位模块设计
第11章 A/D变换模块设计
第12章 电源模块设计
第13章 SDRAM模块设计
第14章 Nand-Flash/Nor-Flash存储模块设计
第15章 通用I/O模块设计
第16章 键盘模块设计
第17章 LCD模块设计
第18章 USB设备模块设计
第19章 以太网控制器模块设计
第20章 I2C总线串行接口应用设计
第21章 UART异步串行接口模块设计
第22章 ARP网络寻址模块设计
第23章 Boot-loader模块设计
第24章 基于Nand-Flash的文件系统设计
第25章 GUI系统的移植与应用设计
第26章 ARM Linux的移植与应用
第26章 设计
第27章 C/OS-Ⅱ移植与应用设计
第三篇 综合应用系统设计实例篇
第28章 餐厅手持电子点菜系统设计
第29章 UDP数据报与TCP传输应用系统设计
第30章 音频编解码应用系统设计
第31章 数字视频监控应用系统
第31章 设计
第32章 指纹识别应用系统设计
第33章 车载信息系统设计