ZigBee技術開發——CC2530單片機原理及套用

ZigBee技術開發——CC2530單片機原理及套用

《ZigBee技術開發——CC2530單片機原理及套用》是2015年6月清華大學出版社出版的圖書,作者是QST青軟實訓。

基本介紹

  • 中文名:ZigBee技術開發——CC2530單片機原理及套用
  • 作者:QST青軟實訓
  • 出版社:清華大學出版社
  • 出版時間:2015年6月
  • 定價:39 元
  • ISBN:9787302400721
內容簡介,圖書目錄,

內容簡介

本書從ZigBee技術硬體資源出發,主要講解支撐ZigBee技術的核心晶片CC2530的開發與套用。全書共分為6章,第1章為ZigBee技術概述,主要講解ZigBee基礎知識及套用,介紹了常用的ZigBee晶片和協定棧; 第2章為開發環境,講解了CC2530開發的軟硬體環境,以及調試方法; 第3章為硬體設計,講解了硬體設計方法及開發板的使用; 第4章為CC2530基礎開發,講解了通用I/O、振盪器和時鐘的設定、ADC的採集的使用; 第5章為CC2530進階開發,講解了CC2530串口、DMA、定時器使用; 第6章為CC2530無線射頻,主要講解了CC2530的無線傳送和接收。
本書使用實踐為主、理論為輔、實踐與理論相結合的方式,深入淺出地講解了CC2530的開發與套用,以期全面提高讀者的實際動手能力。本書既適合作為高等院校物聯網工程、通信工程、電子信息工程、自動化等專業相關課程的教材,也適合作為ZigBee技術開發者的參考書。

圖書目錄

第1章ZigBee技術概述
學習導航/課程定位
本章目標
1.1概述
1.1.1物聯網起源
1.1.2物聯網發展
1.1.3物聯網網路架構
1.2無線感測器網路概述
1.2.1WSN概述
1.2.2WSN與ZigBee
1.3ZigBee技術介紹
1.3.1ZigBee概述
1.3.2ZigBee技術特點
1.3.3ZigBee套用
1.4ZigBee協定棧
1.5ZigBee晶片
1.5.1CC2430/CC2431
1.5.2CC2530/CC2531
1.5.3CC2538
本章總結
小結
Q&A
章節練習
習題
第2章開發環境
任務驅動
學習導航/課程定位
本章目標
2.1概述
2.2軟體開發環境
2.2.1IAR的安裝和使用
2.2.2驅動的安裝
2.2.3輔助設備的安裝
2.3硬體開發環境
2.3.1ZigBee核心模組
2.3.2ZigBee電池板
2.4貫穿項目實現
本章總結
小結
Q&A
章節練習
習題
第3章硬體設計
任務驅動
學習導航/課程定位
本章目標
3.1概述
3.2CC2530核心模組設計
3.2.1CC2530概述
3.2.2CC2530晶片外圍設計
3.3電池板設計
3.3.1插接口設計
3.3.2電源設計
3.3.3按鍵設計
3.3.4LED設計
3.3.5感測器接口設計
3.3.6串口設計
3.3.7JTAG接口設計
3.4貫穿項目實現
3.4.1硬體設備連線
3.4.2程式下載調試
本章總結
小結
Q&A
章節練習
習題
第4章CC2530基礎開發
任務驅動
學習導航/課程定位
本章目標
4.1概述
4.2CC2530結構框架
4.2.1CC2530CPU
4.2.2存儲器和映射
4.3通用I/O
4.3.1功能暫存器PxSEL
4.3.2方向暫存器PxDIR
4.3.3配置暫存器PxINP
4.3.4通用I/O中斷
4.4外設I/O
4.4.1外設I/O引腳映射
4.4.2外設I/O暫存器
4.5振盪器和時鐘
4.5.1振盪器
4.5.2系統時鐘
4.5.3時鐘配置
4.6電源管理
4.6.1供電模式
4.6.2電源管理暫存器
4.6.3系統時鐘初始化
4.7CC2530 ADC
4.7.1ADC概述
4.7.2ADC操作
4.7.3ADC暫存器
4.7.4ADC信息採集
4.8貫穿項目實現: 感測信息採集
4.8.1光照信息採集
4.8.2溫度信息採集
本章總結
小結
Q&A
章節練習
習題
第5章CC2530進階開發
任務驅動
學習導航/課程定位
本章目標
5.1串口
5.1.1串口模式
5.1.2暫存器設定
5.1.3波特率的產生和設定
5.1.4串口傳輸
5.1.5串口中斷
5.2DMA控制器
5.2.1DMA控制器概述
5.2.2DMA操作
5.2.3DMA配置
5.2.4DMA觸發
5.2.5DMA傳輸
5.3定時器
5.3.1定時器1
5.3.2定時器3和定時器4
5.4貫穿項目實現
本章總結
小結
Q&A
章節練習
習題
第6章CC2530無線射頻
任務驅動
學習導航/課程定位
本章目標
6.1RF核心
6.2幀處理
6.2.1傳送數據幀處理
6.2.2接收數據幀處理
6.3FIFO訪問
6.3.1TXFIFO訪問
6.3.2RXFIFO訪問
6.3.3RF中斷
6.4RF暫存器
6.4.1RF數據操作暫存器
6.4.2幀過濾暫存器
6.4.3幀處理暫存器
6.4.4RF中斷暫存器
6.4.5中斷標誌暫存器
6.4.6信道設定暫存器
6.5暫存器的設定更新
6.6命令選通
6.7定時器2和睡眠定時器
6.7.1定時器2
6.7.2睡眠定時器
6.8數據的傳送和接收
6.8.1數據的傳送
6.8.2數據的接收
6.8.3工程設定
6.9貫穿項目實現
本章總結
小結
Q&A
章節練習
習題
附錄ACC2530指令集
A.1指令集概述
A.2CC2530指令集定義
附錄BASCII表
參考文獻

相關詞條

熱門詞條

聯絡我們