注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)ARM嵌入式無線通信系統(tǒng)開發(fā)實(shí)例精講

ARM嵌入式無線通信系統(tǒng)開發(fā)實(shí)例精講

ARM嵌入式無線通信系統(tǒng)開發(fā)實(shí)例精講

定 價(jià):¥42.00

作 者: 管耀武、楊宗德
出版社: 電子工業(yè)出版社
叢編項(xiàng): 電子工程應(yīng)用精講系列
標(biāo) 簽: 嵌入式計(jì)算機(jī)

ISBN: 9787121024948 出版時(shí)間: 2006-05-01 包裝: 平裝
開本: 16開 頁數(shù): 355 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書是關(guān)于ARM無線通信系統(tǒng)開發(fā)的實(shí)踐指導(dǎo)書,詳細(xì)介紹了ARM嵌入式無線通信系統(tǒng)開發(fā)的基礎(chǔ)知識(shí)和大量的典型實(shí)例。全書共分8章,第1~4章講述了ARM處理器的內(nèi)部結(jié)構(gòu)、開發(fā)平臺(tái)、芯片特點(diǎn)、開發(fā)語言與環(huán)境、ARM體系調(diào)試系統(tǒng)及無線通信系統(tǒng)開發(fā)的一般流程;第5~8章,重點(diǎn)介紹了4個(gè)典型實(shí)例,內(nèi)容涉及串行數(shù)據(jù)無線傳輸系統(tǒng)、無線數(shù)據(jù)采集系統(tǒng)、藍(lán)牙應(yīng)用系統(tǒng)、GPRS應(yīng)用系統(tǒng)等方面,這些實(shí)例幾乎涵蓋了無線通信系統(tǒng)開發(fā)的所有類型,具有代表性、技術(shù)領(lǐng)先性及應(yīng)用廣泛性等特點(diǎn),是作者多年開發(fā)經(jīng)驗(yàn)的推廣與總結(jié)。.本書語言簡(jiǎn)潔,結(jié)構(gòu)清晰,不僅講述了實(shí)例開發(fā)過程,而且對(duì)系統(tǒng)開發(fā)的許多細(xì)節(jié)做了詳細(xì)解釋。本書附有光盤一張,包括豐富的實(shí)例原理圖文件和程序源代碼,方便讀者學(xué)習(xí)和參考使用。.本書適合計(jì)算機(jī)、電子信息、通信及相關(guān)專業(yè)在校大學(xué)生,以及從事ARM嵌入式開發(fā)的初、中級(jí)設(shè)計(jì)人員使用。...

作者簡(jiǎn)介

暫缺《ARM嵌入式無線通信系統(tǒng)開發(fā)實(shí)例精講》作者簡(jiǎn)介

圖書目錄

基  礎(chǔ)  篇
第1章  基于ARM的嵌入式系統(tǒng)    2
1.1  ARM微處理器概述    3
1.2  ARM微處理器內(nèi)部結(jié)構(gòu)及工作原理    7
1.2.1  ARM7系列微處理器結(jié)構(gòu)    7
1.2.2  ARM9系列微處理器結(jié)構(gòu)    10
1.2.3  常用微處理器的結(jié)構(gòu)與工作原理    11
1.3  基于ARM的嵌入式硬件開發(fā)平臺(tái)    15
1.3.1  嵌入式系統(tǒng)硬件體系    15
1.3.2  嵌入式系統(tǒng)硬件系統(tǒng)設(shè)計(jì)    18
1.3.3  通用嵌入式系統(tǒng)開發(fā)板設(shè)計(jì)    20
1.4  典型嵌入式操作系統(tǒng)介紹    21
1.4.1  C/OS操作系統(tǒng)    22
1.4.2  CLinux操作系統(tǒng)    24
1.4.3  其他嵌入式操作系統(tǒng)    25
1.5  基于ARM的嵌入式系統(tǒng)軟硬件結(jié)構(gòu)    27
1.6  ARM主流微處理器芯片特點(diǎn)介紹    28
1.6.1  Atmel公司帶ARM核的芯片    28
1.6.2  ADMtek公司帶ARM核的芯片    37
1.6.3  Cirrus Logic公司帶ARM核的芯片    38
1.6.4  Intel公司帶ARM核的芯片    39
1.6.5  Linkup公司帶ARM核的芯片    41
1.6.6  NetSilicon公司帶ARM核的芯片    43
1.6.7  Samsung公司帶ARM核的芯片    48
1.6.8  TI公司帶ARM核的芯片    50
1.6.9  Triscend公司帶ARM核的芯片    52
第2章  ARM嵌入式系統(tǒng)開發(fā)語言及環(huán)境    55
2.1  ARM的編程模型及存儲(chǔ)系統(tǒng)    55
2.1.1  編程模型    56
2.1.2  存儲(chǔ)系統(tǒng)    66
2.2  ARM微處理器的指令系統(tǒng)    70
2.2.1  ARM指令的尋址方式    70
2.2.2  指令系統(tǒng)總述    72
2.2.3  ARM指令集    74
2.2.4  ARM偽指令    90
2.3  ARM嵌入式系統(tǒng)語言編程    107
2.3.1  ARM嵌入式系統(tǒng)匯編語言編程    108
2.3.2  ARM嵌入式系統(tǒng)C語言編程    112
2.4  基于ARM的嵌入式系統(tǒng)程序開發(fā)要點(diǎn)    117
2.4.1  嵌入式系統(tǒng)設(shè)計(jì)的一般方法    117
2.4.2  嵌入式系統(tǒng)設(shè)計(jì)模塊    119
2.4.3  嵌入式系統(tǒng)開發(fā)流程    119
2.5  嵌入式開發(fā)環(huán)境SDT    124
2.5.1  SDT開發(fā)環(huán)境及特點(diǎn)    124
2.5.2  SDT調(diào)試環(huán)境    124
2.5.3  利用SDT軟件編程實(shí)例    125
2.6  嵌入式開發(fā)環(huán)境ADS    129
2.6.1  ADS軟件概述    129
2.6.2  ADS功能及特點(diǎn)    130
2.6.3  利用ADS軟件編程實(shí)例    131
第3章  ARM體系中的調(diào)試系統(tǒng)    136
3.1  ARM體系中調(diào)試系統(tǒng)概述    136
3.2  建立自己的項(xiàng)目    138
3.2.1  建立一個(gè)新項(xiàng)目    138
3.2.2  加入源程序    139
3.2.3  設(shè)置編譯和鏈接選項(xiàng)    141
3.2.4  編譯和鏈接項(xiàng)目    143
3.3  用仿真器調(diào)試系統(tǒng)    143
3.3.1  初始化存儲(chǔ)器    144
3.3.2  在線仿真    145
3.4  基于Angel的調(diào)試系統(tǒng)    147
3.4.1  基于Angel的調(diào)試系統(tǒng)概述    147
3.4.2  使用Angel開發(fā)應(yīng)用程序    151
3.4.3  Angel執(zhí)行的操作    156
3.4.4  將Angel移植到特定的目標(biāo)系統(tǒng)    158
3.5  基于JTAG接口的調(diào)試系統(tǒng)    178
3.5.1  調(diào)試接口JTAG介紹    178
3.5.2  基于JTAG接口的調(diào)試系統(tǒng)特點(diǎn)    181
3.5.3  基于JTAG接口的調(diào)試系統(tǒng)結(jié)構(gòu)    181
3.5.4  目標(biāo)系統(tǒng)中的調(diào)試功能擴(kuò)展部件    183
3.5.5  基于JTAG接口的調(diào)試過程    184
第4章  基于嵌入式系統(tǒng)的無線通信系統(tǒng)設(shè)計(jì)    186
4.1  無線通信系統(tǒng)簡(jiǎn)介    186
4.1.1  無線電頻譜資源管理    186
4.1.2  無線通信系統(tǒng)組成    188
4.1.3  無線通信系統(tǒng)分類    189
4.1.4  無線通信系統(tǒng)應(yīng)用領(lǐng)域    190
4.2  應(yīng)用于無線通信系統(tǒng)的嵌入式技術(shù)    190
4.2.1  基于嵌入式的無線通信系統(tǒng)軟硬件協(xié)同設(shè)計(jì)    190
4.2.2  基于ARM嵌入式設(shè)備的CLinux系統(tǒng)開發(fā)    193
4.2.3  主流嵌入式軟件代碼壓縮技術(shù)    195
4.3  無線通信系統(tǒng)的硬件實(shí)現(xiàn)技術(shù)    197
4.3.1  系統(tǒng)傳輸距離設(shè)計(jì)    197
4.3.2  系統(tǒng)硬件結(jié)構(gòu)    198
4.3.3  嵌入式控制器的輸入端口設(shè)計(jì)分析    199
4.3.4  硬件設(shè)計(jì)中的注意事項(xiàng)    200
4.4  無線通信系統(tǒng)的軟件設(shè)計(jì)    202
4.4.1  無線通信流程設(shè)計(jì)    202
4.4.2  ARM內(nèi)核的中斷技術(shù)    203
4.4.3  系統(tǒng)的低功耗時(shí)序設(shè)計(jì)    206
4.4.4  微控制器的抗干擾軟件編程方法    207
實(shí)  例  篇
第5章  基于ARM的串行數(shù)據(jù)無線傳輸系統(tǒng)設(shè)計(jì)    212
5.1  無線串行數(shù)據(jù)傳輸概述    212
5.2  無線串行數(shù)據(jù)傳輸系統(tǒng)技術(shù)分析    215
5.2.1  串行數(shù)據(jù)傳輸技術(shù)規(guī)范    216
5.2.2  無線串行數(shù)據(jù)傳輸系統(tǒng)技術(shù)參數(shù)    221
5.3  基于ARM嵌入式系統(tǒng)的數(shù)據(jù)傳輸系統(tǒng)    223
5.3.1  系統(tǒng)模型(基于ARM的串行通信系統(tǒng)框圖)    224
5.3.2  系統(tǒng)功能模型設(shè)計(jì)    225
5.4  硬件系統(tǒng)設(shè)計(jì)    226
5.4.1  無線射頻芯片功能描述及選用原則    226
5.4.2  高性能ARM(S3C44B0X)芯片介紹    231
5.4.3  系統(tǒng)硬件電路設(shè)計(jì)    236
5.4.4  系統(tǒng)硬件互連及各部分功能實(shí)現(xiàn)    239
5.5  軟件系統(tǒng)設(shè)計(jì)    240
5.5.1  基于ARM的無線數(shù)據(jù)傳輸系統(tǒng)程序設(shè)計(jì)    241
5.5.2  UART編程模型    243
5.6  部分源代碼詳解    245
5.6.1  SIO源代碼程序    245
5.6.2  UART    246
第6章  基于ARM的無線數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)    250
6.1  無線數(shù)據(jù)采集系統(tǒng)概述    250
6.2  無線數(shù)據(jù)采集系統(tǒng)技術(shù)分析    251
6.2.1  數(shù)據(jù)采集技術(shù)綜述    251
6.2.2  點(diǎn)對(duì)多點(diǎn)通信硬件技術(shù)應(yīng)用    254
6.2.3  點(diǎn)對(duì)多點(diǎn)通信軟件技術(shù)應(yīng)用    256
6.2.4  系統(tǒng)框架設(shè)計(jì)    259
6.3  系統(tǒng)硬件設(shè)計(jì)    261
6.3.1  單片高速無線收發(fā)芯片nRF903    261
6.3.2  基于ARM9內(nèi)核嵌入式處理器S3C2410    264
6.3.3  系統(tǒng)硬件電路設(shè)計(jì)    266
6.4  系統(tǒng)軟件設(shè)計(jì)    268
6.4.1  串行通信的編程技術(shù)    268
6.4.2  主機(jī)發(fā)送、分機(jī)接收通信方式    269
6.4.3  分機(jī)發(fā)送、主機(jī)接收通信方式    271
6.5  部分源代碼詳解    272
6.5.1  星狀點(diǎn)對(duì)多點(diǎn)通信主程序設(shè)計(jì)    274
6.5.2  打包程序部分源代碼詳解    275
6.5.3  解包程序部分源代碼詳解    276
第7章  基于ARM的藍(lán)牙應(yīng)用系統(tǒng)設(shè)計(jì)    280
7.1  藍(lán)牙產(chǎn)品應(yīng)用概述    281
7.1.1  基本術(shù)語介紹    281
7.1.2  藍(lán)牙技術(shù)和產(chǎn)品應(yīng)用領(lǐng)域    282
7.2  藍(lán)牙應(yīng)用系統(tǒng)技術(shù)分析    284
7.2.1  藍(lán)牙無線傳輸技術(shù)分析    285
7.2.2  藍(lán)牙系統(tǒng)基本結(jié)構(gòu)分析    287
7.2.3  藍(lán)牙數(shù)據(jù)傳輸技術(shù)分析    288
7.2.4  藍(lán)牙網(wǎng)絡(luò)傳輸技術(shù)分析    291
7.2.5  藍(lán)牙軟件結(jié)構(gòu)分析    295
7.3  藍(lán)牙應(yīng)用系統(tǒng)協(xié)議分析    296
7.3.1  藍(lán)牙協(xié)議棧的體系結(jié)構(gòu)    296
7.3.2  藍(lán)牙的底層模塊    297
7.3.3  主機(jī)控制器接口HCI協(xié)議    298
7.3.4  中間協(xié)議層應(yīng)用技術(shù)    299
7.3.5  高端應(yīng)用層應(yīng)用技術(shù)    300
7.3.6  藍(lán)牙應(yīng)用層可靠性傳輸技術(shù)    301
7.4  藍(lán)牙硬件的實(shí)現(xiàn)    303
7.4.1  藍(lán)牙硬件結(jié)構(gòu)分析    303
7.4.2  基于藍(lán)牙技術(shù)的用戶系統(tǒng)設(shè)計(jì)方法    305
7.4.3  接口設(shè)計(jì)中的有關(guān)技術(shù)問題及解決方法    306
7.5  基于ARM的藍(lán)牙音頻網(wǎng)關(guān)的設(shè)計(jì)實(shí)現(xiàn)    307
7.5.1  藍(lán)牙音頻網(wǎng)關(guān)硬件電路設(shè)計(jì)    307
7.5.2  藍(lán)牙音頻網(wǎng)關(guān)軟件設(shè)計(jì)    312
7.5.3  部分源代碼詳解    315
第8章  基于ARM的GPRS應(yīng)用系統(tǒng)設(shè)計(jì)    321
8.1  GPRS應(yīng)用系統(tǒng)概述    322
8.1.1  GPRS標(biāo)準(zhǔn)和業(yè)務(wù)的發(fā)展    322
8.1.2  GPRS技術(shù)綜合分析    322
8.1.3  GPRS技術(shù)應(yīng)用    326
8.2  GPRS系統(tǒng)結(jié)構(gòu)分析    327
8.2.1  GPRS總體結(jié)構(gòu)    327
8.2.2  GPRS邏輯體系結(jié)構(gòu)    328
8.3  硬件系統(tǒng)設(shè)計(jì)    330
8.3.1  硬件系統(tǒng)結(jié)構(gòu)設(shè)計(jì)    330
8.3.2  射頻部分設(shè)計(jì)    330
8.3.3  音頻部分設(shè)計(jì)    331
8.3.4  SIM卡接口    335
8.3.5  與ARM接口部分設(shè)計(jì)    335
8.3.6  電氣特性    338
8.4  軟件部分設(shè)計(jì)    339
8.4.1  AT命令軟件開發(fā)示例    339
8.4.2  函數(shù)說明    344
8.5  部分源代碼注釋    346
附錄A  ARM7系列微處理芯片資料匯編    350

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)