书籍详情

深度实践嵌入式Linux系统移植

深度实践嵌入式Linux系统移植

作者:范展源,刘韬 著

出版社:机械工业出版社

出版时间:2015-05-01

ISBN:9787111497912

定价:¥129.00

购买这本书可以去
内容简介
  随着物联网时代的到来,市场对各类智能设备的 需求也日渐高涨。智能设备的核心技术是集成电路芯 片和嵌入式操作系统,而嵌入式操作系统更可以称为 是智能设备的灵魂。多年来,Linux系统因为其开源 免费、安全稳定、社区支持丰富和移植裁剪方便等特 点一直备受全球各大设备厂商的青睐,当仁不让地成 为众多嵌入式操作系统中最耀眼的明星。在智能手机 大行其道的今天,Android系统牢牢占据着80%以上 的市场份额,而在Android系统华丽的外衣之下,依 然是Linux系统强有力的支撑。智能设备的发展并没有止步在智能手机,而是快 速朝着智能可穿戴设备、智能家居和车联网等方向扩 张。但要想把Linux系统移植到这些外设丰富并且处 理器架构各异的设备中,对于初级工程师而言也并非 易事,因为这不仅要求工程师熟悉C、汇编等编程语 言,了解基本的硬件操作方法和协议规范,还要求工 程师对Linux的内核架构、编译系统、调试方法以及 各个子系统的源码结构有所理解。为了让读者能够顺 利具备Linux系统移植的能力,范展源、刘韬编著的 这本《深度实践嵌入式Linux系统移植》被设计为一 站式学习教程,即: 涉及Linux系统各个层面的移植,包括启动加载 程序、Linux内核、Linux应用程序等; 提供深入的理论讲解和完整的源码剖析,同时也 分析了启动加载程序和Linux内核的编译系统; 分别提供对使用ARM9/S3C2440和 ARM1.1/S3C6410两款处理器的开发板移植过程的详细 实录,以最为人性化的方式让读者理解整个移植过程 中代码和系统功能的变迁。
作者简介
暂缺《深度实践嵌入式Linux系统移植》作者简介
目录
前言
绪论篇
第1章 嵌入式系统架构与移植环境搭建
 1.1 嵌入式系统硬件架构
  1.1.1 微处理器
  1.1.2 总线
  1.1.3 存储器
 1.2 嵌入式系统软件架构
 1.3 嵌入式Linux移植环境搭建
  1.3.1 Ubuntu开发平台
  1.3.2 搭建交叉编译环境
  1.3.3 获取内核
  1.3.4 获取启动加载器
  1.3.5 配置必要服务
  1.3.6 PuTTY的安装和配置
 1.4 本章小结
u-boot移植篇
第2章 u-boot工程与编译系统
 2.1 u-boot介绍
  2.1.1 u-boot工程简介
  2.1.2 u-boot源码结构
  2.1.3 u-boot的配置编译
 2.2 u-boot常用命令与测试
  2.2.1 获取帮助
  2.2.2 环境变量相关命令
  2.2.3 网络命令
  2.2.4 Naiad Flash操作命令
  2.2.5 内存/寄存器相关命令
  2.2.6 系统引导命令
 2.3 u-boot编译过程分析
  2.3.1 主机构建环境配置过程
  2.3.2 目标机相关配置过程
  2.3.3 make命令执行过程
 2.4 本章小结
第3章 u-boot启动流程分析
 3.1 u-boot启动第一阶段流程
  3.1.1 设置异常向量
  3.1.2 CPU进入SVC模式
  3.1.3 设置控制寄存器地址
  3.1.4 关闭看门狗
  3.1.5 屏蔽中断
  3.1.6 设置MPLLCON、UPLLCON和CLKDIVN
  3.1.7 关闭MMU和cache
 ……
第4章 ARM9/S3C2440 u-boot移植实战
第5章 ARM11/S3C6410 u-boot移植实战
Linux内核移植篇
第6章 Linux内核工程与编译系统
第7章 Linux内核启动流程分析
第8章 Linux移植准备及最小系统构建
第9章 Linux网卡驱动移植
第10章 Linux混杂设备驱动
第11章 Linux I2C驱动移植
第12章 Linux SPI驱动移植
第13章 Nand Flash驱动移植
第14章 SD/MMC卡驱动移植
第15章 LCD驱动移植
第16章 触摸屏驱动移植
第17章 声卡驱动移植
第18章 USB驱动移植
应用程序移植篇
第19章 嵌入式Qt移植
第20章 嵌入式多媒体程序移植
第21章 嵌入式数据库移植
第22章 嵌入式Web服务器移植
第23章 嵌入式JVM移植
猜您喜欢

读书导航