


定价:59元
印次:1-6
ISBN:9787302424710
出版日期:2016.04.01
印刷日期:2020.11.09
图书责编:刘星
图书分类:教材
本书从嵌入式系统开发的基础知识开始讲起,全面介绍嵌入式开发过程中的方方面面。内容涵盖宿主机Linux操作系统的安装设置以及常用工具的使用、配置,嵌入式编程基础知识(包括基于CortexA8架构开发环境的制作、配置和使用,ARM处理器的常用汇编编程及其ATPCS规则,Makefile规则,嵌入式C编程等),常用IC部件工作原理及其编程(俗称裸机编程),UBoot、Linux内核的分析、配置和移植,根文件系统的制作,基于Linux系统的驱动架构分析、驱动程序开发和移植。 全书共分3篇: 第1篇(第1~4章)着重介绍嵌入式Linux系统开发前的一些准备知识; 第2篇(第5~12章)着重讲解硬件部件的使用与编程; 第3篇(第13~16章)着重讲解基于CortexA8处理器的嵌入式Linux系统开发中的系统分析、移植以及驱动开发、移植。全书提供了大量的应用实例,并且均在天嵌TQ210开发板上调试通过,读者可在清华大学出版社网站本书页面下载。 本书由浅入深、循序渐进,适合刚接触嵌入式Linux的初学者学习,同时可作为高等院校嵌入式相关专业本科、研究生教材,亦可作为广大嵌入式系统开发工作者的参考书。
如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。
一、 为什么要写本书 随着芯片制造工艺的不断改进与提升,如今的芯片不仅体积越来越小,而且功能也越来越丰富,速度也成倍提升。比较典型的芯片如大家耳熟能详的ARM系列,从我们过去比较熟悉的ARM7、ARM9时代,发展到如今的Cortex系列,从单核时代升华到多核时代。硬件在飞速发展的同时,为之带来的是电子产品更新换代迅速、应用领域越来越广阔、知识更新也越来越快。 嵌入式Linux系统开发是嵌入式领域中非常热门的专业,需求大,但是对嵌入式Linux的入门很难,很多人不知道从何入手,迷失了方向,甚至半途而废。还有很多初学者,比如在校学生,对嵌入式的学习认识匮乏,常常为买什么开发板、买到开发板从何入手而发愁。追根究底,很多人是因为对嵌入式开发不了解,或者说缺乏相关的技术帮助资料。 鉴于上述种种原因,作者对如今嵌入式开发市场做了一些调查,发现与ARM相关的很多资料都还是基于ARM7、ARM9而写的,可ARM11、Cortex等资料较少,没有做到与时俱进,或者有一些但又太过专业,不适合初学者。对ARM家族的处理器做了一些比较,从ARM11往前,属于ARM的一个时代,而从Cortex开始,可以说是ARM公司产品中的一个新亮点,未来基于它的产品会越来越多,而且Cortex还兼容前面的ARM架构。看来Cortex系列应该是未来的一个趋势,因此作者选择基于Cortex家族中的A8,结合自己学习、工作的经历,循序渐进、由浅入深地讲解嵌入式Linux系统开发的方方面面,最终完成此书,期望能帮助读者加快嵌入式Linux系统开发的入门,并且对嵌入式Linux学习产生浓厚兴趣。 二、 内容特色 与同...
第一篇工欲善其事,必先利其器
第1章嵌入式系统概述
1.1嵌入式系统基础知识
1.1.1嵌入式系统简介
1.1.2嵌入式系统的特点
1.1.3嵌入式系统的发展历史
1.1.4嵌入式系统的组成
1.1.5嵌入式操作系统简介
1.1.6嵌入式系统开发概述
1.2基于ARM架构的S5PV210处理器
1.2.1ARM微处理器概述
1.2.2ARM流水线技术的发展
1.2.3ARM CortexA8处理器介绍
1.2.4ARM CortexA8寄存器组介绍
1.2.5SAMSUNG S5PV210处理器介绍
1.3本章小结
第2章嵌入式Linux开发环境搭建
2.1交叉开发模式
2.1.1嵌入式交叉开发模式介绍
2.1.2硬件需求
2.2软件环境搭建与配置
2.2.1宿主机Linux操作系统的安装
2.2.2配置宿主Linux操作系统
2.2.3在宿主机上安装、配置开发环境
2.2.4制作交叉编译工具链
嵌入式Linux系统开发入门宝典——基于ARM CortexA8处理器
2.3本章小结
第3章常用开发工具和命令的使用
3.1Windows环境下的工具介绍
3.1.1代码阅读、编辑工具Source Insight
3.1.2文件传输工具CuteFTP
3.1.3终端仿真工具SecureCRT
3.2Linux环境下的工具介绍
3.2.1代码阅读、编辑工具
3.2... 查看详情
同系列产品
查看详情-

STM32嵌入式原理及应用——基于STM32F103微控制器的进阶式项目实战
杨居义、付琼芳、谢治军、熊素、牛童、黄婷
ISBN:9787302641100
定 价:79元
-

嵌入式多核DSP高性能软件开发——TI C66x实战
夏际金、赵洪立、李川
ISBN:9787302589365
定 价:128元
-

嵌入式技术基础与实践(第6版) 基于STM32L431微控制器 微课视频版
王宜怀、李跃华、徐文彬、施连敏
ISBN:9787302585305
定 价:99.8元
-

单片机原理及接口技术——基于STC系列51单片机
彭文辉、杨琳、童名文、吴建斌
ISBN:9787302503866
定 价:55元

