找回密码
 注册
关于网站域名变更的通知
查看: 329|回复: 7
打印 上一主题 下一主题

ARM嵌入式无线通信系统开发实例精讲

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2016-7-11 09:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
内容简介本书是关于ARM无线通信系统开发的实践指导书,详细介绍了ARM嵌入式无线通信系统开发的基础知识和大量的典型实例。全书共分8章,第1~4章讲述了ARM处理器的内部结构、开发平台、芯片特点、开发语言与环境、ARM体系调试系统及无线通信系统开发的一般流程;第5~8章,重点介绍了4个典型实例,内容涉及串行数据无线传输系统、无线数据采集系统、蓝牙应用系统、GPRS应用系统等方面,这些实例几乎涵盖了无线通信系统开发的所有类型,具有代表性、技术领先性及应用广泛性等特点,是作者多年开发经验的推广与总结。.
! l9 C+ \; X9 s0 {& l! W本书语言简洁,结构清晰,不仅讲述了实例开发过程,而且对系统开发的许多细节做了详细解释。本书附有光盘一张,包括丰富的实例原理图文件和程序源代码,方便读者学习和参考使用。.
0 n; C1 e: i0 r. t. J6 u' A本书适合计算机、电子信息、通信及相关专业在校大学生,以及从事ARM嵌入式开发的初、中级设计人员使用。 ... / {2 ^0 I. z" x& o) Z6 K/ f" _* ~
" f/ z& z: o3 W5 [1 C

$ E3 U3 ?8 i! Z7 P1 ~! t
7 d; k9 }; ?* u9 y目录基 础 篇 9 b& X- S+ k: B. @2 A
第1章 基于ARM的嵌入式系统 2
7 C4 F: ^: d6 l' T8 N* U1.1 ARM微处理器概述. 3
9 [1 u. u: q# E4 o* S% k1.2 ARM微处理器内部结构及工作原理 7 - }. t: @2 R$ `3 _0 O5 M
1.2.1 ARM7系列微处理器结构 7 3 v4 |5 y0 \+ z; X  V$ M0 f+ r
1.2.2 ARM9系列微处理器结构 10
5 k7 U2 O- n( y% m1.2.3 常用微处理器的结构与工作原理 11
) s9 f* o% ?+ y# O( J7 u% K( ]2 u1.3 基于ARM的嵌入式硬件开发平台 15
6 F, T) Y. @6 m1.3.1 嵌入式系统硬件体系 15
: y  B( t9 x8 Z1.3.2 嵌入式系统硬件系统设计 18 9 d( K0 N. h* ^
1.3.3 通用嵌入式系统开发板设计 20
6 c; m; a, s2 W3 W; h4 s9 b" Y3 X1.4 典型嵌入式操作系统介绍 21
: p' }. {5 O6 ]* K- k1.4.1 C/OS操作系统 22 % g$ Y- r3 y# C1 j# d$ |$ A% R3 f# L
1.4.2 CLinux操作系统 24 $ H9 |2 I  Y0 L
1.4.3 其他嵌入式操作系统 25
; l% T- C" h7 n( d, I4 ?! S1.5 基于ARM的嵌入式系统软硬件结构 27   a& ?, W% @  b
1.6 ARM主流微处理器芯片特点介绍 28 8 U3 o. L/ ?( F  v: W
1.6.1 Atmel公司带ARM核的芯片 28 . B! v9 F/ g% a
1.6.2 ADMtek公司带ARM核的芯片 37 , S8 k# h* @& B1 y
1.6.3 Cirrus Logic公司带ARM核的芯片 38
- D) {$ n3 i2 M/ K3 o) s8 W.1.6.4 Intel公司带ARM核的芯片 39
: G2 y3 `5 w" y- Z1.6.5 Linkup公司带ARM核的芯片 41
# `: Q0 q) A# R- X/ y9 S' |1 r1.6.6 NetSilicon公司带ARM核的芯片 43   d0 ]1 ~+ K" q* [/ A9 ]6 e& E
1.6.7 Samsung公司带ARM核的芯片 48
: ?! g( M9 z( F9 ]1.6.8 TI公司带ARM核的芯片 50
8 e- x4 J+ Q! D8 v; F; I1.6.9 Triscend公司带ARM核的芯片 52 + m2 X, p, J, g( t* P
第2章 ARM嵌入式系统开发语言及环境 55
% t3 ]4 B7 E4 J" w  |5 G3 I! A2.1 ARM的编程模型及存储系统 55 # a! h  n/ N& N4 a/ d8 Z* `8 E
2.1.1 编程模型 56
' e2 k7 ?3 h" T  K2 [1 d$ H* I3 o/ ?4 u2.1.2 存储系统 66
& Q9 T4 ~4 l8 x. S2.2 ARM微处理器的指令系统 70
. |  P4 V( X+ O& Y8 {3 [2.2.1 ARM指令的寻址方式 70 3 D( U3 P- i" [3 ^# x+ [1 a( p
2.2.2 指令系统总述 72 8 b# w! _7 E  }2 u1 P3 I
2.2.3 ARM指令集 74 2 E5 |: l* Z" R5 ?9 ~
2.2.4 ARM伪指令 90
! f+ m1 {3 f8 O: x& D6 q$ C! X2.3 ARM嵌入式系统语言编程 107
- P; `. L; {& S+ P2 t2.3.1 ARM嵌入式系统汇编语言编程 108 % j6 _/ W* A7 Q, `" F
2.3.2 ARM嵌入式系统C语言编程 112   u3 Z0 k' z  Z+ q4 X& f: W
2.4 基于ARM的嵌入式系统程序开发要点 117 $ ]% h: o9 _4 n* C% b( q! w
2.4.1 嵌入式系统设计的一般方法 117 % V$ B$ c5 Q5 J& @  b
2.4.2 嵌入式系统设计模块 119
: t9 N3 a1 b/ G) Q' c2.4.3 嵌入式系统开发流程 119
" v' M8 r& Y; r3 I& R2.5 嵌入式开发环境SDT 124
, b, o! E$ k5 {$ w2.5.1 SDT开发环境及特点 124 . z' @! C0 Y1 O' m" a& l/ Z6 n
2.5.2 SDT调试环境 124 * ~  g$ ~+ J; v1 Y& }! M
2.5.3 利用SDT软件编程实例 125
  ?  o; i; F& `$ \2 x2.6 嵌入式开发环境ADS 129 " R9 g. l2 a8 r9 a4 |) x
2.6.1 ADS软件概述 129
* O& A( b, B* Q2 e6 U: n2.6.2 ADS功能及特点 130
3 e+ C1 Z) S8 y5 M2.6.3 利用ADS软件编程实例 131
7 _, v& A' C, w第3章 ARM体系中的调试系统 136 & `" R, A& B$ ~  X! ?0 I  C0 `
3.1 ARM体系中调试系统概述 136 * n$ D( _2 H6 z/ e+ G' W0 X
3.2 建立自己的项目 138 / n4 V* f0 z% }5 p4 H
3.2.1 建立一个新项目 138
3 T* q" X  P8 t; `* |: V3.2.2 加入源程序 139 / M; ?4 _) h2 {0 }" V3 U; n
3.2.3 设置编译和链接选项 141
* _# Z3 S! J0 D3 P4 {3.2.4 编译和链接项目 143 " T, Q. s  x) Y+ b1 _# D
3.3 用仿真器调试系统 143 0 w. m) K, Y$ r6 b/ Y: k- K
3.3.1 初始化存储器 144
+ x( q7 o' C2 e: m' K; s) Q3.3.2 在线仿真 145
4 A- S4 x$ @4 ?5 n- I2 y3.4 基于Angel的调试系统 147
' v. e" o( z3 e+ H- y& F( W0 J3.4.1 基于Angel的调试系统概述 147
/ c; u- y' T, g" D) J, B9 K3.4.2 使用Angel开发应用程序 151
* Y8 S% q: [. v; }8 p3.4.3 Angel执行的操作 156 9 f8 r5 W. M; P* I
3.4.4 将Angel移植到特定的目标系统 158
0 \; g% u7 U% d/ `  |3.5 基于JTAG接口的调试系统 178
1 Q4 G# s8 X) x1 m& t5 b3.5.1 调试接口JTAG介绍 178 9 w3 k2 ?; C! N+ y
3.5.2 基于JTAG接口的调试系统特点 181
2 L% L: Q* N5 U% m/ o5 {3.5.3 基于JTAG接口的调试系统结构 181
- z3 G0 Z: E7 M9 m3.5.4 目标系统中的调试功能扩展部件 183
& {2 j' d: v6 c5 ~, ~- y' _; e3.5.5 基于JTAG接口的调试过程 184
1 h) D! L* y3 n5 r第4章 基于嵌入式系统的无线通信系统设计 186 / n3 X- Q& \; ~# m! L
4.1 无线通信系统简介 186
2 O' p* P. m1 O4 c8 a/ L& p. y4.1.1 无线电频谱资源管理 186
" g& S9 [% b1 `3 @. [3 V4.1.2 无线通信系统组成 188
3 g! q1 y* v; h4.1.3 无线通信系统分类 189 6 Q8 N* K# ^& u' k7 x( Y. l( }
4.1.4 无线通信系统应用领域 190 ( a8 {  x% R, I- U
4.2 应用于无线通信系统的嵌入式技术 190
: |8 |) Q0 ^) `& K. t8 j4.2.1 基于嵌入式的无线通信系统软硬件协同设计 190
- J* d$ `( }7 D7 V1 o4 }4.2.2 基于ARM嵌入式设备的CLinux系统开发 193 ( R3 W' c( M' n$ {; q$ `
4.2.3 主流嵌入式软件代码压缩技术 195
; O0 O: D2 @5 z3 g( R4.3 无线通信系统的硬件实现技术 197 + H; c$ u% z1 a) r* I
4.3.1 系统传输距离设计 197
( o( }; d$ Y5 A. j* @5 w, f, B7 S4.3.2 系统硬件结构.. 198
3 M' h8 [9 D( A! z4.3.3 嵌入式控制器的输入端口设计分析 199 7 c6 N; @* S( P4 ~
4.3.4 硬件设计中的注意事项 200 2 u+ ~  R8 e# H- A; r
4.4 无线通信系统的软件设计 202
3 l$ ~; s2 \1 U$ q% P4.4.1 无线通信流程设计 202 % R8 n* w% C$ ]! n
4.4.2 ARM内核的中断技术 203 $ h: a) Y; W. M' t
4.4.3 系统的低功耗时序设计 206 / P1 y! |* Z$ c! ?
4.4.4 微控制器的抗干扰软件编程方法 207
6 O4 Z4 O. c9 Z, ^  N$ \实 例 篇
/ R) F: u5 s) H7 V6 k* E第5章 基于ARM的串行数据无线传输系统设计 212
; Y+ r/ c: g! Q9 ]5.1 无线串行数据传输概述 212
# k! v& N& Y/ B5.2 无线串行数据传输系统技术分析 215
1 O2 z+ g5 D# N5.2.1 串行数据传输技术规范 216   D3 E! n! w5 A( `. W/ D6 G
5.2.2 无线串行数据传输系统技术参数 221 # c& a6 |) v' w6 T
5.3 基于ARM嵌入式系统的数据传输系统 223 # o) V' y+ \, {$ l1 l
5.3.1 系统模型(基于ARM的串行通信系统框图) 224 $ ~* n7 ^4 k* d, w) c0 `
5.3.2 系统功能模型设计 225 ( V# p: }  H; X% k7 e. z% b
5.4 硬件系统设计 226
7 I" I" X: ~4 T$ H9 }! o* b/ G5.4.1 无线射频芯片功能描述及选用原则 226
" r( ]; g" I% D! s: n: {  E5.4.2 高性能ARM(S3C44B0X)芯片介绍 231 - _* z4 [8 t9 _" Y7 n' L/ c+ t3 o( D
5.4.3 系统硬件电路设计 236
: c5 G4 B& j: e6 j1 Q: Y5.4.4 系统硬件互连及各部分功能实现 239
7 Z7 a3 d) a; S/ Y# {& Q% j: @* _. f5.5 软件系统设计 240
: a6 j) c/ J& p' ^5.5.1 基于ARM的无线数据传输系统程序设计 241 ' m/ h% G6 U; s
5.5.2 UART编程模型 243 & Q0 \4 s+ m6 y$ R8 {, n4 j
5.6 部分源代码详解 245
# u! k, _- ^- b" I) P9 C5.6.1 SIO源代码程序 245 5 ~0 g4 ?5 U5 t$ N; P9 P& L5 L3 O
5.6.2 UART 246 ' T4 ]! A2 T" b( g
第6章 基于ARM的无线数据采集系统设计 250 0 J/ a1 a2 j. [6 H
6.1 无线数据采集系统概述 250 & L: ^! S4 h; Y
6.2 无线数据采集系统技术分析 251 2 B; c" l6 s! Y7 i- a- a/ }& b
6.2.1 数据采集技术综述 251
* |( y& q7 @- H) N" Q6.2.2 点对多点通信硬件技术应用 254 ! F, A0 C: ]3 ?3 D: z3 \" a
6.2.3 点对多点通信软件技术应用 256
4 t8 L. F) T$ U- }9 t6.2.4 系统框架设计 259
/ \1 d7 ^) i4 ?& A6.3 系统硬件设计 261
1 V) f4 t( ^% F# v2 M! ]5 s6.3.1 单片高速无线收发芯片nRF903 261 ( c5 Y4 e) u2 \. z' v9 i
6.3.2 基于ARM9内核嵌入式处理器S3C2410 264 0 O& q9 Z3 w4 A) g' h
6.3.3 系统硬件电路设计 266
& Z! L) X/ U, Q8 k2 R6.4 系统软件设计 268 / }1 i6 b, e- L0 G2 r2 I* W
6.4.1 串行通信的编程技术 268
; V1 f% n6 Y, Y" ~! z2 x# V3 O6.4.2 主机发送、分机接收通信方式 269 3 \0 M" ^% P) c7 E+ i
6.4.3 分机发送、主机接收通信方式 271
- e, `( H+ e& `0 ]. l4 G( j9 ]: r6.5 部分源代码详解 272
2 B" Q. b- w2 Q3 n% C! ^% e6.5.1 星状点对多点通信主程序设计 274 4 }1 W5 @9 P, C3 z& B* R4 ?6 ?
6.5.2 打包程序部分源代码详解 275
: q; s2 V8 B; N6 D" p, e& \6.5.3 解包程序部分源代码详解 276 - U/ I1 i9 t4 e5 Z+ i
第7章 基于ARM的蓝牙应用系统设计 280
# V& C9 c7 t4 |! @7.1 蓝牙产品应用概述 281
; S, s% G- ^2 @" N7 e3 |" c7 U; k$ h9 M7.1.1 基本术语介绍 281 ) o4 z" N: q% I* W' I7 P2 T
7.1.2 蓝牙技术和产品应用领域 282
, H. r- t% n# H: ^7.2 蓝牙应用系统技术分析 284 # G! N" i: o" e& {3 _4 u
7.2.1 蓝牙无线传输技术分析 285 6 f! X) r: \; J( C% n  g
7.2.2 蓝牙系统基本结构分析 287 8 i5 s2 k& R: a- n
7.2.3 蓝牙数据传输技术分析 288 ) t8 ^" G) V9 \- H* n
7.2.4 蓝牙网络传输技术分析 291
* F* {% J5 |4 D9 t' Y7.2.5 蓝牙软件结构分析 295
6 w8 h. w% B) \: `5 Y0 G7.3 蓝牙应用系统协议分析 296
; x# I4 ]" J0 l; i6 E8 j7.3.1 蓝牙协议栈的体系结构 296 - ^9 N; V% }$ h; Y* @7 v1 K; G
7.3.2 蓝牙的底层模块 297 ) t9 N% B# F7 {" i
7.3.3 主机控制器接口HCI协议 298
- q$ w& V' m: U$ \5 K# u7.3.4 中间协议层应用技术 299 ! \2 f: W7 g# m8 O+ z; I
7.3.5 高端应用层应用技术 300 + r2 h: t3 V) J$ _2 G+ P
7.3.6 蓝牙应用层可靠性传输技术 301 . K2 [, W' {8 l0 k/ m
7.4 蓝牙硬件的实现 303 5 X; j% q& U/ @( X- m: t7 B
7.4.1 蓝牙硬件结构分析 303   B8 x2 V* b  Q& s7 C! @
7.4.2 基于蓝牙技术的用户系统设计方法 305
$ D9 ]3 E+ `$ j( w' C, }, i  L: J7.4.3 接口设计中的有关技术问题及解决方法 306
' w0 c, D! ~+ {3 G' s5 T7.5 基于ARM的蓝牙音频网关的设计实现 307 " H7 ]' Q; A; z, ]( \) X
7.5.1 蓝牙音频网关硬件电路设计 307
/ b; [5 p4 \  {8 }- |; j* z7.5.2 蓝牙音频网关软件设计 312 : J' K- n/ b7 _* ]5 C$ t2 @+ Q
7.5.3 部分源代码详解 315
2 y' ?* Z; q6 n9 l. Y6 }第8章 基于ARM的GPRS应用系统设计 321
$ u1 ~4 ?( n. Z# \* _8.1 GPRS应用系统概述 322
9 G0 }! c0 \, `: z9 m9 j0 U  h8.1.1 GPRS标准和业务的发展 322 ) I% h1 b4 q( L5 A: N- u+ R
8.1.2 GPRS技术综合分析 322
+ N( H! q/ ?. M8.1.3 GPRS技术应用 326
! I6 s' S7 P0 n1 v1 m* u8.2 GPRS系统结构分析 327 " e. r) j6 @8 U% C/ V
8.2.1 GPRS总体结构 327 0 x; Y% h9 M9 ^' k
8.2.2 GPRS逻辑体系结构 328
1 }* K; Y9 R, w, y8.3 硬件系统设计 330 3 h8 ~* B, b% d; w7 {  d" ^& z% C
8.3.1 硬件系统结构设计 330
$ l( p7 ]% m, D- q. D* n, b+ c8.3.2 射频部分设计 330
; }  x7 C" d2 Y8 S' s' G8.3.3 音频部分设计 331
# r) i# H& w: o  d& {' y- Y" D- a8.3.4 SIM卡接口 335
2 k. T( n; B7 ?6 n9 V! {$ B8.3.5 与ARM接口部分设计 335 3 u; R3 G8 l1 c) [: n1 w3 y7 Z
8.3.6 电气特性 338
* C8 [! c3 [  t& r8.4 软件部分设计 339
3 `7 o, M4 S& M; a' C) g8.4.1 AT命令软件开发示例 339 8 n7 A7 M. a5 d9 }* j0 q
8.4.2 函数说明 344 7 L' ~0 r" v# `% N3 B1 @8 w
8.5 部分源代码注释... 346 6 a: H9 X6 ], R4 D+ T
附录A ARM7系列微处理芯片资料汇编 350

ARM嵌入式无线通信系统开发实例精讲.part1.rar

4.77 MB, 下载次数: 8, 下载积分: 威望 -5

ARM嵌入式无线通信系统开发实例精讲.part2.rar

4.77 MB, 下载次数: 7, 下载积分: 威望 -5

ARM嵌入式无线通信系统开发实例精讲.part3.rar

4.77 MB, 下载次数: 4, 下载积分: 威望 -5

ARM嵌入式无线通信系统开发实例精讲.part4.rar

3.21 MB, 下载次数: 5, 下载积分: 威望 -5

该用户从未签到

2#
发表于 2016-7-11 13:45 | 只看该作者
确实不错,推荐下载) X: o. s& I+ O7 i5 U

该用户从未签到

3#
发表于 2016-7-12 10:59 | 只看该作者
学习中,谢谢分享$ ?9 k8 z/ x, X6 d! m

该用户从未签到

5#
发表于 2016-9-7 13:47 | 只看该作者
谢谢分享,必须赞一个~7 f5 D" S( Y! v. C$ I

该用户从未签到

6#
发表于 2016-9-13 16:37 | 只看该作者
确实不错,推荐下载*
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 17:36 , Processed in 0.171875 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表