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