本书基于ARM9,详细介绍了以S3C2410设备为核心的嵌入式系统硬件电路的原理和开发方法。主要内容包括:嵌入式系统的基本概念和开发过程、ARM微处理器和嵌入式系统硬件电路的原理、存储映射和嵌入式软件开发技术、ARM指令、程序设计和开发工具的使用方法、Linux基础知识、BootLoader的原理、ViVi和U-Boot的移植和使用、Linux2.4和2.6内核移植、Busybox工具和根文件系统的制作方法。设备驱动程序的结构和开发实例、Linux网络编程的基础知识和嵌入式Web服务器的建立方法、Qt/E的嵌入式GUl设计方法等。
本书可作为高等院校计算机类、电类、机电类等专业本科生和研究生的教材,也可作为电子系统设计工程技术人员学习嵌入式技术的参考书。
目录
- ●章 嵌入式系统简介
- ● 1.1 嵌入式系统
- ● 1.1.1 嵌入式系统概念
- ● 1.1.2 嵌入式系统的分类
- ● 1.1.3 嵌入式处理器介绍
- ● 1.1.4 嵌入式系统组成
- ● 1.1.5 嵌入式系统开发
- ● 1.2 嵌入式系统的应用领域
- ● 1.3 嵌入式操作系统
- ● 1.3.1 操作系统
- ● 1.3.2 嵌入式操作系统简介
- ● 1.4 嵌入式系统的发展趋势
- ● 练习与思考题
- ●第2章 ARM体系结构及编程楱型
- ●第3章 ARM指令系统
- ●第4章 ARM汇编程序设计
- ●第5章 ARM嵌入式系统软件设计
- ●第6章 ARM应用系统硬件设计
- ●第7章 Linux系统简介
- ●第8章 Linux编程基础
- ●部分目录