ZigBee技術與套用:CC2430設計、開發與實踐

ZigBee技術與套用:CC2430設計、開發與實踐

《ZigBee技術與套用:CC2430設計、開發與實踐》是一本於2010年6月1日國防工業出版社出版的圖書。

基本介紹

  • 書名:ZigBee技術與套用:CC2430設計、開發與實踐
  • 頁數:212頁
  • 出版社:國防工業出版社
  • 裝幀:平裝
圖書信息,內容簡介,目錄,

圖書信息

第1版 (2010年6月1日)
正文語種: 簡體中文
開本: 16
ISBN: 711806775X, 9787118067750
條形碼: 9787118067750
尺寸: 25.6 x 17.8 x 1 cm
重量: 358 g

內容簡介

《Zig Bee技術與套用:CC2430設計、開發與實踐》從基礎理論、開發實踐以及套用三方面論述了Zig Bee無線網路設計實現的關鍵技術、開發細節和具體套用,覆蓋了Zig Bee無線技術的理論基礎、ZigBee無線網路的通信協定、Zig Bee網路節點硬體平台設計方法、嵌入式軟體開發實例、網路定位原理與設計、Z-Stack軟體架構等內容,給出了ZigBee技術在安全監控、醫療衛生和智慧型公交系統的套用實例和設計方法。
《Zig Bee技術與套用:CC2430設計、開發與實踐》主要針對有一定網路和無線通信技術基礎的中、高級讀者,適合從事短距離無線網路通信技術理論研究、設備研製、工程套用、項目管理人員,以及高校計算機、通信、電子等專業高年級本科生和研究生參考使用,對從事無線感測器網路、物聯網研究與研製的科研人員也有一定的借鑑與參考價值。

目錄

理論篇……001
第一章 ZigBee技術概述……003
1.1 無線感測器網路……003
1.1.1 無線感測器網路概述……003
1.1.2 無線感測器網路特點及關鍵技術……004
1.2 ZigBee技術概述……006
1.3 ZigBee網路結構……007
1.3.1 ZigBee網路體系……008
1.3.2 ZigBee網路拓撲……008
1.4 ZigBee協定架構……009
1.5 ZigBee技術套用……010
第二章 IEEE802.15.4標準……013
2.1 物理層規範……013
2.1.1 物理層功能概述……013
2.1.2 物理層服務規範……014
2.1.3 物理層數據格式……018
2.1.4 物理層常量和PIB屬性……018
2.2 媒體接入控制(MAC)層規範……019
2.2.1 MAC層服務規範……019
2.2.2 MAC層幀格式……020
2.2.3 MAC層命令幀……026
第三章 ZigBee網路及套用層……031
3.1 ZigBee網路層……031
3.1.1 網路層概況……031
3.1.2 網路層功能及其實現……032
3.2 ZigBee套用層……040
3.2.1 套用層概述……040
3.2.2 ZigBee套用支持子層……044
3.2.3 ZigBee套用框架……045
3.2.4 ZigBee設備對象……046
第四章 安全服務規範……050
4.1 安全服務規範概述……050
4.2 MAC層安全服務……054
4.2.1 流出MAC幀的安全處理……054
4.2.2 流入MAC幀的安全處理……055
4.2.3 與安全有關的MACPIB屬性……055
4.3 NWK層安全服務……056
4.3.1 流出NWK幀的安全處理……056
4.3.2 流入NWK幀的安全處理……057
4.3.3 與安全有關的NIB屬性……057
實踐篇……059
第五章 ZigBee常用晶片……061
5.1 幾種常用的ZigBee射頻晶片介紹……061
5.1.1 MC13192射頻晶片介紹……061
5.1.2 CC2420射頻晶片介紹……062
5.2 CC2430片上系統……062
5.2.1 CC2430概述……062
5.2.2 CC2430引腳介紹……064
5.2.3 CC2430的8051CPU 介紹……066
5.2.4 CC2430外圍設備……075
5.2.5 CC2430無線模組……084
5.2.6 CC2431無線定位引擎……085
5.3 CC2591射頻前端晶片……087
5.3.1 概述……087
5.3.2 引腳配置……088
5.3.3 內部結構及評估電路……089
第六章 基於CC2430的ZigBee節點硬體設計技術……091
6.1 系統節點類型分類介紹……091
6.2 基於CC2430片上系統的監控子節點設計……092
6.2.1 監控子節點硬體結構……092
6.2.2 監控子節點電路設計……092
6.2.3 監控子節點PCB設計……094
6.2.4 監控子節點電路設計注意事項……094
6.2.5 監控子節點電源選擇及其相關性能指標……095
6.3 大功率路由節點設計……096
6.3.1 大功率路由節點硬體系統結構……096
6.3.2 大功率路由節點電路設計……097
6.3.3 大功率路由節點PCB設計……099
6.3.4 大功率路由節點電路設計注意事項……099
6.4 基於CC2430和TC35i/MC39i的協調器節點設計……101
6.4.1 協調器節點硬體結構……101
6.4.2 協調器節點電路設計……102
6.4.3 監控子節點PCB設計……105
6.4.4 協調器節點電路設計注意事項及其性能指標……105
6.5 硬體平台低功耗設計……106
6.6 調試測試方法……108
6.6.1 用戶監控子節點調試及測試……108
6.6.2 大功率路由節點調試及測試……110
6.6.3 協調器節點調試及測試……112
第七章 IAR 嵌入式軟體開發系統及CC2430/2431程式設計……115
7.1 IAR開發環境介紹……115
7.2 IAR的安裝……116
7.3 IAR中工作區、工程的建立和檔案的添加……116
7.3.1 工作區、工程的創建……116
7.3.2 檔案添加和程式檔案新建……117
7.4 IAR中工程參數選項的設定……119
7.5 編譯、連結、下載……121
7.5.1 仿真器安裝……122
7.5.2 進入調試……122
7.5.3 調試視窗管理……123
7.5.4 調試管理……123
7.6 基於IAR的CC2430……2431軟體開發……125
7.6.1 I/O連線埠配置及暫存器設定……125
7.6.2 振盪器和時鐘設定……127
7.6.3 電源模式及看門狗……129
7.6.4 中斷程式……130
7.6.5 定時器編程……131
7.6.6 串口通信……136
7.6.7 DMA 傳輸……137
7.6.8 射頻收發……140
7.6.9 AES協處理器及隨機數發生器……143
7.6.10 片內溫度、電壓讀取及ADC編程……145
7.6.11 Flash讀寫……147
7.7 GSM/GPRS遠程通信程式設計……147
7.7.1 ZigBee中用於傳送簡訊的相關代碼……147
7.7.2 ZigBee中用於接收簡訊的相關代碼……154
第八章 TIZGStack軟體架構及開發……159
8.1 ZGStack軟體架構……159
8.1.1 系統初始化……159
8.1.2 作業系統的執行……160
8.1.3 在項目中組織ZGStack檔案……163
8.2 套用層開發……166
8.2.1 綁定……166
8.2.2 配置檔案……167
8.2.3 端點……167
8.2.4 簇……167
8.3 網路層開發……167
8.3.1 定址……167
8.3.2 路由……169
第九章 ZigBee無線感測器網路定位技術……172
9.1 定位技術概述……172
9.2 CC2431定位引擎……174
9.2.1 基於RSSI技術的定位引擎……174
9.2.2 定位引擎的精確性……175
9.3 定位網路的布置……176
9.4 定位程式開發……178
套用篇……183
第十章 基於ZigBee網路的樓宇安全監測系統……185
10.1 概述……185
10.1.1 樓宇安全監測系統主要功能……185
10.1.2 監測系統設備介紹……185
10.2 監控網路部署模型……186
10.3 組網及路由協定設計……188
10.3.1 組網及路由方法介紹……189
10.3.2 網路層幀結構設計……194
第十一章 基於ZigBee的智慧型公交系統……196
11.1 智慧型公交概述……196
11.2 智慧型公交網路信息傳輸原理及系統拓撲……197
11.2.1 信息傳輸原理……197
11.2.2 系統網路拓撲結構……198
11.3 硬體設計部分……199
11.4 軟體設計部分……200
11.4.1 車輛與站牌通信程式……200
11.4.2 站牌與站牌通信程式……202
11.4.3 智慧型公交頂層管理程式……202
第十二章 基於ZigBee的病房叫號系統……207
12.1 系統結構概述……207
12.2 硬體設計……208
12.3 軟體設計……209
參考文獻……212

相關詞條

熱門詞條

聯絡我們