以应用和实践为核心,ARM开发技术与实际案例紧密结合,边讲边练,实战价值高;同时提供了系统设计的详细思路与流程,对实例程序代码做了详细注释,利用读者理解和巩固知识点。
本书配有光盘一张,包含了全书所有实例的硬件原理图和程序源代码,方便读者学习和使用,同时读者只需对其稍加修改,便可应用于自己的工作中或完成自己课题,物超所值。
全书从实用角度出发,通过开发技术与实际工程案例结合的形式,详细介绍了ARM嵌入式应用开发的方法、技术与流程。全书共分12章,主要内容包括:ARM 处理器内部结构、ARM 指令系统与编程、ARM开发环境与工具、ARM的系统调试、ARM μC/OS-Ⅱ移植与应用设计、ARM嵌入式Linux的应用开发、 ARM外围设备的编程开发、ARM嵌入式系统组成与开发流程,以及远程控制用印系统、无纸化排队叫号系统和CDMA车辆报警器3个系统实例。
本书语言简洁、层次清晰,内容从零开始、循序渐进,讲解全面深入。应用技术与实际案例紧密结合,实例典型丰富,好学易懂,具有较高的实战和商业参考价值。读者学习后可以举一反三,快速实现从入门到精通的飞跃。
本书配有光盘一张,包含了全书所有实例的硬件原理图和程序源代码,方便读者学习和使用。本书适合计算机、自动化、电子及通信等相关专业的大学生,以及从事ARM开发的科研人员使用。
基础篇
第1章 ARM处理器概述
1.1 ARM公司简介
1.2 ARM特点与应用领域
1.2.1 ARM特点
1.2.2 ARM应用领域
1.3 ARM处理器系列
1.4 ARM主流芯片介绍
1.4.1 ATMEL公司带ARM核的芯片
1.4.2 ADMtek公司带ARM核的芯片
1.4.3 Cirrus Logic公司带ARM核的芯片
1.4.4 Intel公司带ARM核的芯片
1.4.5 LinkUp公司带ARM核的芯片
1.4.6 NetSilicon公司带ARM核的芯片
1.4.7 SAMSUNG公司带ARM核的芯片
1.4.8 TI公司带ARM核的芯片
1.4.9 Triscend公司带ARM核的芯片
1.5 本章总结
第2章 ARM的系统结构
第3章 ARM指令系统与编程
第4章 ARM开发环境与工具
第5章 ARM的系统调试的调试系统
提高篇
第6章 μC/OS-Ⅱ移植与应用设计
第7章 ARM嵌入式Linux的应用开发
第8章 ARM外围设备的编程开发
实战篇
第9章 ARM嵌入式系统组成与开发流程
第10章 远程控制用印系统设计(基于μC/OS-II系统)
第11章 基于ARM无线的无纸化排队叫号系统
第12章 基于GPSOne的CDMA车辆报警器设计