-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

物聯網之魂:物聯網協議與物聯網操作系統

( 簡體 字)
作者:孫昊 王洋 趙帥 杜秀芳 曾凡太類別:1. -> 程式設計 -> 物聯網
譯者:
出版社:機械工業出版社物聯網之魂:物聯網協議與物聯網操作系統 3dWoo書號: 51529
詢問書籍請說出此書號!

缺書
NT售價: 595

出版日:6/25/2019
頁數:434
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111629313
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書系統地介紹了物聯網協議和物聯網操作系統的相關內容。第1章闡述了與物聯網聯系比較緊密的幾種網絡通信協議;第2章闡述了路由器交換機的原理及其開發要點;第3章對移動互聯網Wi-Fi做了詳細解析;第4章介紹了操作系統的一般概念;第5章介紹了幾種應用于資源受限設備的物聯網操作系統;第6章介紹了幾種嵌入式實時操作系統;第7章剖析了一種輕量級實時物聯網操作系統zephyr,給出較詳細的應用開發指導;第8章闡述了比較流行的Ubunto操作系統;第9章詳盡地講解了路由器操作系統的開發流程,為物聯網網關、智能路由器及邊緣計算服務器的研發打下基礎;第10章給出了嵌入式系統底層驅動軟件的開發指導。本書適合從事物聯網開發的工程技術人員及物聯網專業的師生閱讀。
目錄:

叢書序
序言
第1章 網絡通信技術1
  1.1 數字通信概述1
  1.2 數字通信關鍵技術2
  1.3 數字通信OSI模型3
  1.4 TCP/IP網絡通信協議7
1.4.1 TCP/IP協議7
1.4.2 CoAP協議10
1.4.3 MQTT協議(低帶寬)11
1.4.4 AMQP協議(互操作性)11
1.4.5 XMPP協議(即時通信)12
1.4.6 JMS協議13
  1.5 UDP協議14
  1.6 HTTP協議16
1.6.1 工作原理16
1.6.2 消息結構17
1.6.3 請求方法18
1.6.4 響應頭信息19
1.6.5 狀態碼20
1.6.6 內容類型20
  1.7 FTP協議21
  1.8 Bluetooth協議23
1.8.1 Bluetooth發展史及優勢23
1.8.2 Bluetooth技術25
  1.9 ZigBee協議26
1.9.1 ZigBee發展歷史27
1.9.2 ZigBee的特點及優勢30
1.9.3 ZigBee基本概念30
1.9.4 ZigBee協議棧32
  1.10 6LoWPAN低速無線個域網協議33
  1.11 LoRa WAN低功耗廣域網協議35
  1.12 NB-IoT窄帶物聯網協議41
1.12.1 物聯網應用場景和技術特點41
1.12.2 無線通信技術發展過程48
1.12.3 NB-IoT窄帶物聯網節能原理52
1.12.4 NB-IoT通信系統拓撲結構56
1.12.5 NB-IoT窄帶物聯網信號收發技術59
1.12.6 NB-IoT窄帶物聯網小區接入64
1.12.7 NB-IoT連接管理67
1.12.8 NB-IoT數據傳輸68
  1.13 MQTT網絡協議71
1.13.1 網絡協議比較71
1.13.2 發布和訂閱模型72
1.13.3 MQTT協議命令73
1.13.4 MQTT協議參數74
  1.14 協議轉換77
1.14.1 RS-232/485/CAN轉換器77
1.14.2 基于現場總線的協議轉換器78
1.14.3 物聯網協議轉換器——網關79
1.14.4 物聯網網關82
1.14.5 物聯網網關應用84
  1.15 小結85
  1.16 習題86
第2章 信息交換技術87
  2.1 交換技術概述88
  2.2 數字程控交換91
  2.3 ATM交換92
  2.4 以太網交換92
  2.5 光交換94
  2.6 二層交換——交換機原理94
  2.7 三層轉發——路由器原理95
  2.8 三層交換——三層交換機98
  2.9 交換機設計開發103
2.9.1 交換機的層次定位103
2.9.2 交換機的硬件設計104
2.9.3 交換機的軟件設計107
2.9.4 測試環節110
  2.10 小結110
  2.11 習題111
第3章 無線Wi-Fi技術112
  3.1 Wi-Fi概述112
3.1.1 WLAN無線局域網絡概述112
3.1.2 Wi-Fi無線網絡起源113
  3.2 Wi-Fi基礎116
3.2.1 Wi-Fi物理組件117
3.2.2 Wi-Fi服務功能117
3.2.3 Wi-Fi認證和加密120
3.2.4 Wi-Fi基礎參數121
  3.3 Wi-Fi接入123
3.3.1 Wi-Fi的STA與AP的接入123
3.3.2 Wi-Fi的多AP認證和關聯過程125
3.3.3 Wi-Fi漫游過程126
  3.4 Wi-Fi管理127
3.4.1 wpa_supplicant程序127
3.4.2 wpa_cli調試工具129
  3.5 Wi-Fi模塊解析130
3.5.1 Wi-Fi框架分析130
3.5.2 Wi-Fi啟動流程133
  3.6 Wi-Fi驅動結構142
3.6.1 SDIO驅動142
3.6.2 無線通信芯片142
3.6.3 設備驅動注冊144
3.6.4 加載驅動模塊154
3.6.5 SDIO設備中斷155
3.6.6 Wi-Fi驅動流程156
3.6.7 網絡設備注冊159
  3.7 小結162
  3.8 習題163
第4章 操作系統概述164
  4.1 通用計算機操作系統164
  4.2 嵌入式實時操作系統166
4.2.1 嵌入式操作系統的主要特點167
4.2.2 嵌入式操作系統和通用計算機操作系統的區別167
4.2.3 流行嵌入式實時操作系統168
  4.3 手機操作系統171
4.3.1 Android 操作系統171
4.3.2 Android App研發基礎172
4.3.3 Android App開發文獻174
4.3.4 iOS操作系統176
  4.4 物聯網操作系統178
4.4.1 概述178
4.4.2 特點180
4.4.3 架構182
4.4.4 實例分析192
4.4.5 發展趨勢194
  4.5 小結195
  4.6 習題196
第5章 物聯網操作系統197
  5.1 微軟物聯網操作系統197
  5.2 谷歌物聯網操作系統197
5.2.1 谷歌Brillo198
5.2.2 谷歌Android Things199
  5.3 ARM物聯網操作系統203
  5.4 華為物聯網操作系統Huawei LiteOS204
  5.5 中興物聯網操作系統207
  5.6 慶科物聯網操作系統MICO211
  5.7 小結220
  5.8 習題220
第6章 嵌入式Linux操作系統221
  6.1 uClinux簡介221
  6.2 RTLinux簡介230
  6.3 Ostro Linux簡介234
  6.4 HelloX物聯網操作系統237
6.4.1 HelloX物聯網操作系統框架分析238
6.4.2 HelloX主要功能239
6.4.3 HelloX的開發方向241
6.4.4 HelloX用于智慧家庭243
  6.5 FreeRTOS操作系統簡介246
  6.6 Tiny OS操作系統簡介249
6.6.1 Tiny OS特點249
6.6.2 Tiny OS組成251
6.6.3 Tiny OS運行機理252
6.6.4 Tiny OS開發環境252
6.6.5 Tiny OS開發過程253
6.6.6 Tiny OS開發平臺254
6.6.7 Tiny OS的研究項目254
  6.7 RIOT OS操作系統簡介254
  6.8 小結258
  6.9 習題259
第7章 物聯網Zephyr操作系統260
  7.1 Zephyr操作系統概述261
7.1.1 Zephyr特色261
7.1.2 支持的微處理器類型262
7.1.3 支持的通信標準和網絡協議262
7.1.4 內核版本迭代歷程263
  7.2 Zephyr系統內核266
7.2.1 多線程功能267
7.2.2 中斷服務功能268
7.2.3 時鐘和定時器功能268
7.2.4 同步功能268
7.2.5 數據傳輸功能269
7.2.6 內存動態分配功能269
7.2.7 公共和私有內核對象269
7.2.8 微內核服務器功能270
7.2.9 C++支持的應用270
7.2.10 Zephyr源代碼結構271
  7.3 在Linux上搭建Zephyr開發環境271
7.3.1 下載源代碼272
7.3.2 安裝需要的包和依賴文件272
7.3.3 安裝Zephyr SDK272
7.3.4 編譯、運行應用程序273
7.3.5 應用程序仿真測試與運行274
  7.4 在Windows上搭建Zephyr開發環境274
  7.5 用MSYS2搭建Zephyr 開發環境277
  7.6 應用程序開發279
7.6.1 概述279
7.6.2 創建應用程序目錄app280
7.6.3 創建應用程序子目錄build281
7.6.4 重構應用程序282
7.6.5 運行應用程序282
7.6.6 開發板定制283
7.6.7 用QEMU調試程序284
7.6.8 用Eclipse調試程序286
7.6.9 CMake工具287
7.6.10 CMakeLists.txt文件288
7.6.11 CMakeCache.txt文件289
7.6.12 編輯配置文件290
7.6.13 更新設備樹序列293
7.6.14 支持第三方庫代碼294
  7.7 小結294
  7.8 習題295
第8章 嵌入式Ubuntu操作系統296
  8.1 準備Ubuntu文件297
  8.2 安裝Ubuntu系統299
  8.3 連網資源304
  8.4 更新系統307
  8.5 目錄結構309
  8.6 啟動流程310
  8.7 編程環境311
8.7.1 安裝編輯器311
8.7.2 下載并安裝JDK311
8.7.3 Ubuntu開發環境的配置314
8.7.4 Ubuntu添加或刪除源315
8.7.5 安裝Eclipse316
8.7.6 安裝MySQL317
8.7.7 安裝build-essential318
8.7.8 安裝Tomcat319
8.7.9 安裝Android Studio(32Bit)321
  8.8 小結322
  8.9 習題322
第9章 路由器OpenWrt操作系統323
  9.1 OpenWrt開發環境基礎324
9.1.1 OpenWrt硬件需求324
9.1.2 OpenWrt文件結構和網絡結構326
  9.2 OpenWrt常用命令326
9.2.1 編輯命令vi327
9.2.2 查找命令grep328
9.2.3 查找命令find328
9.2.4 在線手冊查看命令man329
9.2.5 其他命令330
  9.3 OpenWrt常用工具331
9.3.1 Feeds簡介332
9.3.2 Buildroot簡介333
9.3.3 代碼閱讀與編輯工具Source Insight334
9.3.4 文件傳輸工具FileZilla339
9.3.5 遠程登錄工具SecureCRT343
9.3.6 TFTP服務器軟件Tftpd32345
9.3.7 代碼閱讀和編輯工具KScope346
9.3.8 遠程登錄工具C-Kermit350
  9.4 在Windows上安裝VMware351
  9.5 在VMware上安裝Ubuntu357
9.5.1 Ubuntu安裝步驟357
9.5.2 Ubuntu上安裝、配置、啟動FTP和SSH服務360
  9.6 在Ubuntu上安裝OpenWrt362
9.6.1 安裝open-vm-tools363
9.6.2 安裝所需的依賴環境363
9.6.3 OpenWrt下載安裝364
9.6.4 OpenWrt的編譯364
9.6.5 OpenWrt的固件燒寫366
  9.7 OpenWrt配置368
9.7.1 初始配置368
9.7.2 配置DNS369
9.7.3 配置PPTP370
9.7.4 配置chnroutes373
9.7.5 配置VPN374
9.7.6 安裝LuCI376
  9.8 OpenWrt路由器應用開發377
9.8.1 OpenWrt系統的編譯377
9.8.2 OpenWrt在線固件更新380
9.8.3 OpenWrt刷機390
9.8.4 路由器設置392
9.8.5 文件服務397
9.8.6 DDNS服務403
  9.9 OpenWrt應用程序編程實例404
  9.10 小結412
  9.11 習題413
第10章 設備底層驅動編程414
  10.1 設備驅動簡介414
10.1.1 引言414
10.1.2 設備驅動分類415
10.1.3 驅動模塊程序結構416
  10.2 Linux文件系統420
  10.3 文件系統與設備驅動421
  10.4 驅動編譯及加載實例423
  10.5 字符設備驅動427
10.5.1 字符設備驅動初識428
10.5.2 字符設備驅動構成431
  10.6 小結434
  10.7 習題434
參考文獻435
序: