|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
《嵌入式Linux系统开发技术详解:基于ARM》以嵌入式Linux系统开发流程为主线,剖析了嵌入式Linux系统构建的各个环节。《嵌入式Linux系统开发技术详解:基于ARM》从嵌入式系统基础知识和Linux编程技术讲起,接下来说明了嵌入式Linux交叉开发环境的建立,然后分析了嵌入式Linux系统的引导程序、内核和文件系统三大组成部分,最后介绍了嵌入式Linux系统集成和部署的方法。《嵌入式Linux系统开发技术详解:基于ARM》使用的嵌入式Linux系统软件全部来源于开源站点,文中提供了具体的链接地址。《嵌入式Linux系统开发技术详解:基于ARM》主要以ARM平台为例,对U-Boot和Linux内核启动过程做了详细分析,为学习嵌入式Linux系统开发奠定基础。《嵌入式Linux系统开发技术详解:基于ARM》从概念上阐述了嵌入式Linux系统开发流程,实践上提供了具体的操作步骤,使读者能够深入理解嵌入式Linux系统构建。 ( i- [5 r- d' K. m1 {5 Z# I% Z
9 _- y8 q0 t7 D, d. V
* [8 v) ?' G2 u0 L# Y" Y! Q目录1 a0 T/ w2 Z/ B$ J' W
第1章 概述
+ u6 `* n) h. |/ W 1.1 嵌入式系统 % G' R5 Z+ f: q4 B: S2 \
1.2 嵌入式操作系统
' P3 K L- o6 @7 x( F% [ 1.3 嵌入式Linux历史
0 r/ p' z" ^* K* u* p 1.4 嵌入式Linux开发环境
9 t# ?1 G f- `: N 1.5 嵌入式Linux系统开发要点 - H) v* `) e, d
7 X# R- y. v; K9 O$ p8 b
第2章 ARM处理器 & o* H! m' \- i3 {9 ^
2.1 ARM处理器简介
8 B7 b Y: M+ m/ v 2.1.1 ARM公司简介
) [* Q$ l+ s6 p; w6 |9 [/ C 2.1.2 ARM处理器体系结构
) [1 F( Z$ H8 q. u9 [ 2.1.3 Linux与ARM处理器 6 k V/ F) c7 f3 s9 @
2.2 ARM指令集 ) ~# C* N' l E
2.2.1 ARM微处理器的指令集概述 , R" r5 ]" r0 t# N) A. w7 k
2.2.2 ARM指令寻址方式 0 ]6 J3 D# Y9 L6 B* m C
2.2.3 Thumb指令概述 % X. g0 Y$ M6 l% u6 z6 B
2.3 典型ARM处理器简介 8 ]1 J, q' [4 O. A- w
2.3.1 Atmel AT91RM9200 4 m4 Z4 d- Q7 O7 ]' f' {
2.3.2 Samsung S3C2410 ; a z( }% |+ L
2.3.3 TI OMAP1510/1610系列 ' G' P0 ]3 a8 |
2.3.4 Freescale i.Max21 3 J9 [2 b6 |3 f6 D: D" O2 H6 c6 S
2.3.5 Intel Xscale PXA系列
2 P- _ D; R' d; K+ f/ C: X 2.4 三星S3C2410开发板 . }6 N) k0 N. c$ x+ n
2.4.1 三星S3C2410开发板介绍
7 u, z5 N: {8 I 2.4.2 众多的开发板供应商
) V k* t9 n% K, C# o! r F+ J$ i, d/ d! m
第3章 Linux编程环境 : ~6 I6 J+ u8 d
3.1 Linux常用工具 3 @$ b8 J0 u& M' O
3.1.1 Shell简介
0 v) k7 F8 k; ~0 n) T8 Q6 J2 _/ o 3.1.2 常用Shell命令 2 J5 U5 K' A0 D) q
3.1.3 编写Shell脚本 . z/ m0 I' j1 s$ _3 k/ M. |/ @. S
3.1.4 正则表达式
( r1 n) b1 ^3 @8 }0 ` 3.1.5 程序编辑器
* c9 N1 e1 O/ S, z# T( \ 3.2 Makefile 7 Z( E( f- z" E1 M
3.2.1 GNU make ( F/ p* O9 ?( G j. c
3.2.2 Makefile规则语法
0 ^/ {) P# Z) l _- ?# y 3.2.3 Makefile文件中变量的使用 6 F; v# U2 t& N
3.3 二进制代码工具的使用 . `) P9 O! H8 w0 R1 m
3.3.1 GNU Binutils工具介绍
( m% s4 ?" j: U 3.3.2 Binutils工具软件使用 |
|