![]() ![]() 第 1 章藍牙 4.0?BLE 簡介 1.1無線網(wǎng)絡數(shù)據(jù)傳輸協(xié)議對比 2 1.2短距離無線網(wǎng)絡的分類 4 1.2.1 什么是藍牙 4.0 BLE 4 1.2.2 藍牙 4.0 BLE 的特點 4 1.3藍牙 4.0 BLE 協(xié)議簡介 6 1.4藍牙 4.0 BLE 無線網(wǎng)絡通信信道分析 6 1.5藍牙 4.0 BLE 無線網(wǎng)絡拓撲結構 8 1.6藍牙 4.0 BLE 技術在物聯(lián)網(wǎng)的應用 9 1.7CC2540 開發(fā)板硬件資源概述 11 1.8本章小結 13 [擴展閱讀]藍牙技術發(fā)展歷程 13 第 2 章IAR集成開發(fā)環(huán)境 2.1IAR 集成開發(fā)環(huán)境簡介 15 2.2工程的編輯與修改 16 2.2.1建立一個新工程 16 2.2.2建立一個源文件 19 2.2.3添加源文件到工程 20 2.2.4工程設置 24 2.2.5源文件的編譯 28 2.3本章小結 29 [擴展閱讀 ]模塊化編程技巧 29 第 3 章CC2540 開發(fā)板硬件資源 3.1CC2540 核心板硬件資源 32 3.1.1CC2540 簡介 32 3.1.2天線及巴倫匹配電路設計 33 3.1.3晶振電路設計 33 3.1.4電源電路設計 34 3.1.5LED 電路設計 34 3.1.6AD 轉(zhuǎn)換電路設計 35 3.1.7串口電路設計 36 3.2仿真調(diào)試與下載 36 3.2.1仿真調(diào)試下載器驅(qū)動的安裝 36 3.2.2程序仿真調(diào)試 38 3.2.3結合 SmartRF Flash Programmer 軟件 實現(xiàn)程序下載 39 3.2.4讀取 CC2540 藍牙設備的 IEEE 地址 41 3.3本章小結 42 [擴展閱讀 ]天線基礎理論 42 第 4 章CC2540 基礎實驗 4.1流水燈基礎實驗 46 4.2定時器/ 計數(shù)器基礎實驗 49 4.3定時器 / 計數(shù)器高級實驗——定時器中斷 53 4.4UART 串口基礎實驗 57 4.5UART 串口高級實驗 61 4.6UART 串口編程高級技巧 68 4.7AD 轉(zhuǎn)換實驗之測量 VDD 實驗 71 4.8AD 轉(zhuǎn)換實驗之溫度采集實驗 75 4.9本章小結 78 [擴展閱讀 ]可變參數(shù)函數(shù)的使用技巧 78 第 5 章藍牙 4.0?BLE 技術入門 5.1藍牙 4.0 BLE 協(xié)議棧 81 5.1.1什么是藍牙 4.0 BLE 協(xié)議棧 81 5.1.2如何使用藍牙 4.0 BLE 協(xié)議棧 82 5.1.3藍牙 4.0 BLE 協(xié)議棧的安裝、編譯與下載 82 5.2深入理解藍牙 4.0 BLE 協(xié)議棧的構成 84 5.2.1BLE 協(xié)議;A 84 5.2.2BLE 協(xié)議棧開發(fā)平臺配置 85 5.2.3BLE 協(xié)議棧執(zhí)行流程淺析 87 5.3操作系統(tǒng)抽象層 88 5.3.1OSAL 常用術語 88 5.3.2OSAL 運行機理 90 5.3.3OSAL 消息隊列 97 5.3.4OSAL 添加新任務 98 5.3.5OSAL 應用編程接口 99 5.4硬件抽象層 102 5.4.1硬件抽象層文件目錄 102 5.4.2硬件抽象層驅(qū)動編譯 104 5.4.3用戶自定義驅(qū)動 105 5.5配置文件層 105 5.5.1通用訪問配置文件(GAP) 106 5.5.2通用屬性配置文件(GATT) 108 5.5.3使用 GAP 和 GATT的堆棧 API 110 5.6藍牙 4.0 BLE 協(xié)議棧中串口應用詳解 110 5.6.1串口收發(fā)實驗 111 5.6.2實例測試 113 5.6.3串口工作原理剖析 118 5.7本章小結 124 [擴展閱讀 ]OSI七層模型及協(xié)議棧分層思想 124 第 6 章藍牙 4.0?BLE 無線網(wǎng)絡技術 6.1藍牙無線網(wǎng)絡節(jié)點設備示例工程 128 6.1.1工程概述 128 6.1.2初始化 129 6.1.3周期事件 132 6.1.4外設狀態(tài)通知回調(diào) 134 6.1.5按鍵服務 136 6.1.6LCD 顯示 138 6.2藍牙無線網(wǎng)絡集中器示例工程 140 6.2.1工程概述 140 6.2.2初始化 141 6.2.3事件處理 143 6.2.4回調(diào)函數(shù) 153 6.2.5服務發(fā)現(xiàn) 157 6.3網(wǎng)絡處理器工程簡介 167 6.3.1工程概述 167 6.3.2BLE 協(xié)議棧的外部設備控制 168 6.4本章小結 168 [擴展閱讀 ]探究接收數(shù)據(jù)的存放位置 169 第 7 章PC端調(diào)試開發(fā)工具 7.1啟動 BToll 工具 173 7.2創(chuàng)建 BToll 與藍牙節(jié)點設備的連接 175 7.2.1設置節(jié)點設備的可發(fā)現(xiàn)狀態(tài) 175 7.2.2掃描節(jié)點設備 177 7.2.3連接參數(shù)設置 178 7.2.4建立連接 178 7.3GATT 數(shù)據(jù)服務 180 7.3.1通過 UUID讀取特性 180 7.3.2通過句柄寫入特性值 183 7.3.3通過句柄讀取特性值 184 7.3.4通過 UUID發(fā)現(xiàn)特性 185 7.3.5通過句柄讀取多個特性值 186 7.3.6特性值通知功能 188 7.4自定義 GATT數(shù)據(jù)服務 191 7.4.1節(jié)點設備編程 191 7.4.2實例測試 202 7.5本章小結 207 [擴展閱讀 ]GATT數(shù)據(jù)服務的通知與指示 207 第 8 章藍牙 4.0?BLE 無線數(shù)據(jù)傳輸分析 8.1藍牙 4.0 BLE 數(shù)據(jù)包的捕獲 210 8.1.1構建藍牙 4.0 BLE 協(xié)議分析儀 210 8.1.2藍牙 4.0 BLE 數(shù)據(jù)包的結構 212 8.2藍牙4.0 BLE 數(shù)據(jù)傳輸實驗剖析 213 8.2.1實驗原理及流程圖 213 8.2.2節(jié)點設備發(fā)送的廣告數(shù)據(jù) 214 8.2.3節(jié)點設備掃描回應的數(shù)據(jù) 215 8.2.4藍牙 4.0 BLE 應用數(shù)據(jù)傳輸流程分析 217 8.2.5數(shù)據(jù)收發(fā)實驗回顧 225 8.3本章小結 226 [ 擴展閱讀 ]藍牙 4.0 BLE 協(xié)議棧數(shù)據(jù)包格式 226 第 9 章藍牙 4.0?BLE 無線網(wǎng)絡技術拓展 9.1BLE 協(xié)議棧的中斷處理機制 230 9.1.1中斷處理編程 230 9.1.2實例測試 237 9.2獲取廣告設備地址 238 9.2.1廣告設備編程 239 9.2.2集中器設備編程 244 9.2.3實例測試 249 9.3無線溫度采集系統(tǒng)設計 250 9.3.1實驗原理及流程圖 250 9.3.2節(jié)點設備編程 250 9.3.3集中器設備編程 254 9.4藍牙 4.0 BLE 無線傳感器網(wǎng)絡組建 256 9.4.1集中器與多個節(jié)點設備建立連接 257 9.4.2實例測試 263 9.5本章小結 264 [擴展閱讀 ]倒F天線設計 264 參考文獻 |
謝謝。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。! |
謝謝樓主的無私分享了 |
謝謝分享!。。。。。。! |
藍牙4.0BLE開發(fā)完全手冊 物聯(lián)網(wǎng)開發(fā)技術實戰(zhàn) 280頁 31.5M 高清書簽版.pdf |
藍牙4.0BLE開發(fā)完全手冊 物聯(lián)網(wǎng)開發(fā)技術實戰(zhàn) 280頁 31.5M 高清書簽版.pdf |
藍牙4.0BLE開發(fā)完全手冊 物聯(lián)網(wǎng)開發(fā)技術實戰(zhàn) 280頁 31.5M 高清書簽版.pdf |
謝謝! |
謝謝分享! |
感謝分享! |
謝謝,下載看看 |