java 蓝牙4.0_《蓝牙4.0 BLE开发完全手册---物联网开发技术实战
圖書目錄:
第1章 藍(lán)牙4.0 BLE簡介
1.1 無線網(wǎng)絡(luò)數(shù)據(jù)傳輸協(xié)議對比
1.2 短距離無線網(wǎng)絡(luò)的分類
1.2.1 什么是藍(lán)牙4.0 BLE
1.2.2 藍(lán)牙4.0 BLE的特點(diǎn)
1.3 藍(lán)牙4.0 BLE協(xié)議簡介
1.4 藍(lán)牙4.0 BLE無線網(wǎng)絡(luò)通信信道分析
1.5 藍(lán)牙4.0 BLE無線網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
1.6 藍(lán)牙4.0 BLE技術(shù)在物聯(lián)網(wǎng)的應(yīng)用
1.7 CC2540開發(fā)板硬件資源概述
1.8 本章小結(jié)
[擴(kuò)展閱讀]藍(lán)牙技術(shù)發(fā)展歷程
第2章 IAR集成開發(fā)環(huán)境
2.1 IAR集成開發(fā)環(huán)境簡介
2.2 工程的編輯與修改
2.2.1 建立一個(gè)新工程
2.2.2 建立一個(gè)源文件
2.2.3 添加源文件到工程
2.2.4 工程設(shè)置
2.2.5 源文件的編譯
2.3 本章小結(jié)
[擴(kuò)展閱讀]模塊化編程技巧
第3章 CC2540開發(fā)板硬件資源
3.1 CC2540核心板硬件資源
3.1.1 CC2540簡介
3.1.2 天線及巴倫匹配電路設(shè)計(jì)
3.1.3 晶振電路設(shè)計(jì)
3.1.4 電源電路設(shè)計(jì)
3.1.5 LED電路設(shè)計(jì)
3.1.6 AD轉(zhuǎn)換電路設(shè)計(jì)
3.1.7 串口電路設(shè)計(jì)
3.2 仿真調(diào)試與下載
3.2.1 仿真調(diào)試下載器驅(qū)動的安裝
3.2.2 程序仿真調(diào)試
3.2.3 結(jié)合SmartRFFlashProgrammer軟件實(shí)現(xiàn)程序下載
3.2.4 讀取CC2540藍(lán)牙設(shè)備的IEEE地址
3.3 本章小結(jié)
[擴(kuò)展閱讀]天線基礎(chǔ)理論
第4章 CC2540基礎(chǔ)實(shí)驗(yàn)
4.1 流水燈基礎(chǔ)實(shí)驗(yàn)
4.2 定時(shí)器/計(jì)數(shù)器基礎(chǔ)實(shí)驗(yàn)
4.3 定時(shí)器/計(jì)數(shù)器高級實(shí)驗(yàn)——定時(shí)器中斷
4.4 UART串口基礎(chǔ)實(shí)驗(yàn)
4.5 UART串口高級實(shí)驗(yàn)
4.6 UART串口編程高級技巧
4.7 AD轉(zhuǎn)換實(shí)驗(yàn)之測量VDD實(shí)驗(yàn)
4.8 AD轉(zhuǎn)換實(shí)驗(yàn)之溫度采集實(shí)驗(yàn)
4.9 本章小結(jié)
[擴(kuò)展閱讀]可變參數(shù)函數(shù)的使用技巧
第5章 藍(lán)牙4.0 BLE技術(shù)入門
5.1 藍(lán)牙4.0 BLE協(xié)議棧
5.1.1 什么是藍(lán)牙4.0 BLE協(xié)議棧
5.1.2 如何使用藍(lán)牙4.0 BLE協(xié)議棧
5.1.3 藍(lán)牙4.0 BLE協(xié)議棧的安裝、編譯與下載
5.2 深入理解藍(lán)牙4.0 BLE協(xié)議棧的構(gòu)成
5.2.1 BLE協(xié)議棧基礎(chǔ)
5.2.2 BLE協(xié)議棧開發(fā)平臺配置
5.2.3 BLE協(xié)議棧執(zhí)行流程淺析
5.3 操作系統(tǒng)抽象層
5.3.1 OSAL常用術(shù)語
5.3.2 OSAL運(yùn)行機(jī)理
5.3.3 OSAL消息隊(duì)列
5.3.4 OSAL添加新任務(wù)
5.3.5 OSAL應(yīng)用編程接口
5.4 硬件抽象層
5.4.1 硬件抽象層文件目錄
5.4.2 硬件抽象層驅(qū)動編譯
5.4.3 用戶自定義驅(qū)動
5.5 配置文件層
5.5.1 通用訪問配置文件(GAP)
5.5.2 通用屬性配置文件(GATT)
5.5.3 使用GAP和GATT的堆棧API
5.6 藍(lán)牙4.0 BLE協(xié)議棧中串口應(yīng)用詳解
5.6.1 串口收發(fā)實(shí)驗(yàn)
5.6.2 實(shí)例測試
5.6.3 串口工作原理剖析
5.7 本章小結(jié)
[擴(kuò)展閱讀]OSI七層模型及協(xié)議棧分層思想
第6章 藍(lán)牙4.0 BLE無線網(wǎng)絡(luò)技術(shù)
6.1 藍(lán)牙無線網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)備示例工程
6.1.1 工程概述
6.1.2 初始化
6.1.3 周期事件
6.1.4 外設(shè)狀態(tài)通知回調(diào)
6.1.5 按鍵服務(wù)
6.1.6 LCD顯示
6.2 藍(lán)牙無線網(wǎng)絡(luò)集中器示例工程
6.2.1 工程概述
6.2.2 初始化
6.2.3 事件處理
6.2.4 回調(diào)函數(shù)
6.2.5 服務(wù)發(fā)現(xiàn)
6.3 網(wǎng)絡(luò)處理器工程簡介
6.3.1 工程概述
6.3.2 BLE協(xié)議棧的外部設(shè)備控制
6.4 本章小結(jié)
[擴(kuò)展閱讀]探究接收數(shù)據(jù)的存放位置
第7章 PC端調(diào)試開發(fā)工具
7.1 啟動BToll工具
7.2 創(chuàng)建BToll與藍(lán)牙節(jié)點(diǎn)設(shè)備的連接
7.2.1 設(shè)置節(jié)點(diǎn)設(shè)備的可發(fā)現(xiàn)狀態(tài)
7.2.2 掃描節(jié)點(diǎn)設(shè)備
7.2.3 連接參數(shù)設(shè)置
7.2.4 建立連接
7.3 GATT數(shù)據(jù)服務(wù)
7.3.1 通過UUID讀取特性
7.3.2 通過句柄寫入特性值
7.3.3 通過句柄讀取特性值
7.3.4 通過UUID發(fā)現(xiàn)特性
7.3.5 通過句柄讀取多個(gè)特性值
7.3.6 特性值通知功能
7.4 自定義GATT數(shù)據(jù)服務(wù)
7.4.1 節(jié)點(diǎn)設(shè)備編程
7.4.2 實(shí)例測試
7.5 本章小結(jié)
[擴(kuò)展閱讀]GATT數(shù)據(jù)服務(wù)的通知與指示
第8章 藍(lán)牙4.0 BLE無線數(shù)據(jù)傳輸分析
8.1 藍(lán)牙4.0 BLE數(shù)據(jù)包的捕獲
8.1.1 構(gòu)建藍(lán)牙4.0 BLE協(xié)議分析儀
8.1.2 藍(lán)牙4.0 BLE數(shù)據(jù)包的結(jié)構(gòu)
8.2 藍(lán)牙4.0 BLE數(shù)據(jù)傳輸實(shí)驗(yàn)剖析
8.2.1 實(shí)驗(yàn)原理及流程圖
8.2.2 節(jié)點(diǎn)設(shè)備發(fā)送的廣告數(shù)據(jù)
8.2.3 節(jié)點(diǎn)設(shè)備掃描回應(yīng)的數(shù)據(jù)
8.2.4 藍(lán)牙4.0 BLE應(yīng)用數(shù)據(jù)傳輸流程分析
8.2.5 數(shù)據(jù)收發(fā)實(shí)驗(yàn)回顧
8.3 本章小結(jié)
[擴(kuò)展閱讀]藍(lán)牙4.0 BLE協(xié)議棧數(shù)據(jù)包格式
第9章 藍(lán)牙4.0 BLE無線網(wǎng)絡(luò)技術(shù)拓展
9.1 BLE協(xié)議棧的中斷處理機(jī)制
9.1.1 中斷處理編程
9.1.2 實(shí)例測試
9.2 獲取廣告設(shè)備地址
9.2.1 廣告設(shè)備編程
9.2.2 集中器設(shè)備編程
9.2.3 實(shí)例測試
9.3 無線溫度采集系統(tǒng)設(shè)計(jì)
9.3.1 實(shí)驗(yàn)原理及流程圖
9.3.2 節(jié)點(diǎn)設(shè)備編程
9.3.3 集中器設(shè)備編程
9.4 藍(lán)牙4.0 BLE無線傳感器網(wǎng)絡(luò)組建
9.4.1 集中器與多個(gè)節(jié)點(diǎn)設(shè)備建立連接
9.4.2 實(shí)例測試
9.5 本章小結(jié)
[擴(kuò)展閱讀]倒F天線設(shè)計(jì)
參考文獻(xiàn)
總結(jié)
以上是生活随笔為你收集整理的java 蓝牙4.0_《蓝牙4.0 BLE开发完全手册---物联网开发技术实战的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win7系统如何提升运行速度
- 下一篇: jpa mysql查找_jpa查找数据库