嵌入式Linux系统开发教程
嵌入式Linux系统开发教程作者:本书编委会 开 本:32开 书号ISBN:9787121293733 定价: 出版时间:2016-08-01 出版社:电子工业出版社 |
嵌入式Linux系统开发教程 本书特色
本书结合大量实例,在基于arm cortex-a9 四核处理器的硬件教学平台上,全面详细地讲解了arm处理器及在其上的嵌入式linux 系统开发。本书主要内容包括arm 处理器及常用指令介绍,linux 编程环境,交叉开发环境,boot loader 介绍u-boot 启动过程及移植,linux 内核配置、编译及qt 移植等。其中移植相关的内容不仅给出了移植的方法和步骤,还讲解了为什么要这么做。重视实践,实用是本书的*大特点,同时,本书配合大量的习题,读者能快速地掌握嵌入式linux 系统开发的要点。本书可作为大学院校电子、通信、计算机、自动化等专业的“嵌入式linux 系统开发”课程的教材,也可作为嵌入式开发人员的参考用书。
嵌入式Linux系统开发教程 内容简介
关注理论知识结构完整性,重视实践前瞻性环节;内容基于流行的arm cortex-a9处理器 uboot系统 linux系统;丰富的系统移植和系统构建案例;所有实验均可通过fs4412硬件平台验证
嵌入式Linux系统开发教程 目录
第1 章 嵌入式系统概述 ·············································································· 11.1 嵌入式系统 ....................................................................................................... 21.2 嵌入式操作系统................................................................................................ 31.3 嵌入式linux 历史 ............................................................................................ 51.4 嵌入式linux 开发环境 .................................................................................... 61.5 嵌入式linux 系统开发要点 ............................................................................ 8第2 章 arm处理 ······················································································ 92.1 arm 处理器简介 ........................................................................................... 102.1.1 arm 公司简介 .................................................................................... 112.1.2 arm 处理器体系结构 ........................................................................ 122.1.3 linux 与arm 处理器 ........................................................................ 172.2 arm 指令集 ................................................................................................... 182.2.1 arm 微处理器的指令集概述 ............................................................ 182.2.2 arm 指令寻址方式 ............................................................................ 192.2.3 thumb 指令 ......................................................................................... 212.2.4 thumb-2 指令 ...................................................................................... 222.2.5 thumbee 指令 .................................................................................... 222.3 典型arm 处理器简介 .................................................................................. 222.3.1 atmel at91rm9200 ........................................................................... 222.3.2 samsung s3c2410 ............................................................................... 232.3.3 ti omap5 系列 ................................................................................... 252.3.4 freescale i.max6 .................................................................................. 262.3.5 intel xscale pxa 系列 ......................................................................... 272.3.6 cortex-a 系列的exynos4412 ............................................................. 292.4 华清远见 fs4412 开发板 .............................................................................. 302.4.1 华清远见 fs4412 开发板介绍 ........................................................... 302.4.2 众多的开发板供应商 .......................................................................... 342.5 习题 ................................................................................................................. 34第3 章 linux 编程环境 ··············································································· 353.1 linux 常用工具 ............................................................................................... 363.1.1 shell 简介 ............................................................................................. 363.1.2 常用的shell 命令 ................................................................................ 383.1.3 编写shell 脚本 .................................................................................... 463.1.4 正则表达式 .......................................................................................... 503.1.5 程序编辑器 .......................................................................................... 533.2 makefile ........................................................................................................... 573.2.1 gnu make............................................................................................ 573.2.2 makefile 规则语法 .............................................................................. 593.2.3 makefile 文件中变量的使用 ............................................................... 603.3 二进制代码工具的使用 ............................
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
上一篇:计算机网络安全与实验教程 -(第二版)
下一篇:大学计算机实践
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |