内容简介
随着大规模集成电路的发展,计算机技术在不断的提高,计算机技术应用到生活的方方面面。与人们日常生活打交道最多的就是嵌入式系统,从目前广泛使用的手机、MP3播放器到家用电器,嵌入式系统的应用无处不在。嵌入式系统的开发占整个计算机系统开发的比重也越来越高。
嵌入式系统开发与传统的PC程序开发不同。嵌入式系统开发涉及软件和硬件的开发,是一个协同工作的统一体。目前,已经有许多的嵌入式系统硬件和操作系统软件,其中应用最广泛的是ARM嵌入式处理器和Linux系统。
目前,市场上嵌入式开发的书籍大多是针对某个特定领域编写的,专业性和针对性较强,不适合初学者学习。基于这个原因笔者编写了本书。本书是获得了大量读者好评的“Linux典藏大系”中的《ARM嵌入式Linux系统开发详解》的第2版。在第1版的基础上,本书进行了全新改版,升级了编程环境,对第1版书中的一些疏漏进行了修订,也对书中的一些实例和代码进行了重新表述,使得更加易读。相信读者可以在本书的引领下跨入嵌入式开发的大门。
目录
第1篇 Linux嵌入式开发基础篇
第1章 嵌入式系统入门
1.1 什么是嵌入式系统
1.2 嵌入式系统应用领域
1.2.1 家用电器和电子类产品
1.2.2 交通工具
1.2.3 公共电子设施
1.3 嵌入式系统发展
1.3.1 嵌入式微控制器
1.3.2 嵌入式微处理器
1.3.3 未来嵌入式系统发展的方向
1.4 典型的嵌入式系统组成
1.5 小结
第2章 嵌入式软硬件系统
2.1 电路基本知识
2.1.1 什么是模拟电路
2.1.2 什么是数字电路
2.1.3 数制转换
2.2 计算机组成原理
2.2.1 计算机体系的发展
2.2.2 中央处理器
2.2.3 存储系统
2.2.4 总线系统
2.2.5 输入输出系统
2.3 软件基础知识
2.3.1 什么是软件
2.3.2 软件开发流程
2.3.3 常见的软件开发模型
2.3.4 计算机编程语言
2.3.5 数据结构
2.4 操作系统知识
2.4.1 什么是操作系统
2.4.2 操作系统的发展历史
2.4.3 操作系统由什么组成
2.4.4 几种操作系统的设计思路
2.4.5 操作系统分类
2.5 小结
。。。。。
当然除了这些还有很多,就仅仅看这些还是不够的,我们来看看网友们是怎么评价这本书的,从这些评价里可以更加真实的认识这本书
所以《ARM嵌入式Linux系统开发详解》对arm嵌入式的学习还是不错的。