标签分类 热门分类
当前位置:首页 > 其它计算机电子书 > 物联网电子书网盘下载
物联网开发与应用:基于ZigBee、Simplici TI、低功率蓝牙、Wi-Fi技术 物联网开发与应用:基于ZigBee、Simplici TI、低功率蓝牙、Wi-Fi技术
码小辫

码小辫 提供上传

资源
10
粉丝
6
喜欢
112
评论
15

    物联网开发与应用:基于ZigBee、Simplici TI、低功率蓝牙、Wi-Fi技术 PDF 完整原版

    物联网电子书
    • 发布时间:

    给大家带来的一篇关于物联网相关的电子书资源,介绍了关于物联网、ZigBee、Simplici、TI、低功率蓝牙、Wi-Fi技术方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小28.2 MB,廖建尚编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.2,更多相关的学习资源可以参阅 其它计算机电子书、等栏目。

    物联网开发与应用:基于ZigBee、Simplici TI、低功率蓝牙、Wi-Fi技术 PDF 下载

    下载地址:https://pan.baidu.com/s/1hWEqrgcZKUT0WGUONZllb

    分享码:tmk4

    物联网开发与应用:基于ZigBee、Simplici TI、低功率蓝牙、Wi-Fi技术 PDF

    这书融合CC2530和ZigBee、CC1110和SimpliciTI、CC2540和功耗手机蓝牙、CC3200和Wi-Fi,循序渐进地详细介绍物联网技术和云服务平台开发设计。本书选用每日任务式开发设计的学习的方法,共累积了50好几个趣味盎然、接近社会发展生活的实例,每一实例均有详细的开发设计全过程,各自是确立的个人目标、清楚的自然环境开发设计规定、从入门到精通的基本原理学习培训、详尽的开发设计內容和详细的开发设计流程,*后开展小结和扩展,将集中学习和开发设计实践活动结合在一起,每一实例均另附详细的开发设计编码,在源码的基本能够开展迅速程序开发。这书将无线网络传感技术互联网技术、物联网平台开发设计、Android移动互联开发设计融为一体,保持了强劲的物联网技术数据收集、传送和解决,能够开发设计功能齐全的物联网技术系统软件,并可用在好几个制造行业的运用。

    目录

    • 第1章 无线传感物联网开发基础 1
    • 1.1 任务1 认识物联网与无线传感网络 1
    • 1.1.1 物联网 1
    • 1.1.2 物联网重点发展领域 2
    • 1.1.3 物联网和“互联网 ” 4
    • 1.1.4 物联网中的无线传感网络技术 5
    • 1.2 任务2 认识物联网开发平台 11
    • 1.2.1 ZXBeeEdu无线节点介绍 11
    • 1.2.2 ZXBee 系列无线模组介绍 12
    • 1.2.3 跳线设置及硬件连接 13
    • 1.2.4 无线节点硬件资源 16
    • 1.3 任务3 搭建物联网开发环境 17
    • 1.3.1 学习目标 17
    • 1.3.2 开发环境 18
    • 1.3.3 原理学习 18
    • 1.3.4 开发步骤 18
    • 1.4 任务4 创建第一个IAR应用程序 20
    • 1.4.1 创建工程 20
    • 1.4.2 工程设置 23
    • 1.4.3 IAR程序的下载、调试 25
    • 1.4.4 下载hex文件 28
    • 第2章 TI CC系列处理器接口开发 30
    • 2.1 任务5 GPIO驱动 31
    • 2.1.1 学习目标 31
    • 2.1.2 开发环境 31
    • 2.1.3 原理学习 31
    • 2.1.4 开发内容 33
    • 2.1.5 开发步骤 34
    • 2.1.6 总结与拓展 35
    • 2.2 任务6 外部中断 35
    • 2.2.1 学习目标 35
    • 2.2.2 开发环境 35
    • 2.2.3 原理学习 35
    • 2.2.4 开发内容 37
    • 2.2.5 开发步骤 38
    • 2.2.6 总结与拓展 39
    • 2.3 任务7 定时器 39
    • 2.3.1 学习目标 39
    • 2.3.2 开发环境 39
    • 2.3.3 原理学习 39
    • 2.3.4 开发内容 41
    • 2.3.5 开发步骤 42
    • 2.3.6 总结与拓展 43
    • 第3章 TI CC系列处理器传感器接口开发 44
    • 3.1 任务8 光敏传感器 44
    • 3.1.1 学习目标 44
    • 3.1.2 开发环境 44
    • 3.1.3 原理学习 45
    • 3.1.4 开发内容 45
    • 3.1.5 开发步骤 47
    • 3.1.6 总结与拓展 47
    • 3.2 任务9 温湿度传感器 47
    • 3.2.1 学习目标 47
    • 3.2.2 开发环境 47
    • 3.2.3 原理学习 47
    • 3.2.4 开发内容 49
    • 3.2.5 开发步骤 51
    • 3.2.6 总结与拓展 52
    • 3.3 任务10 雨滴/凝露传感器 52
    • 3.3.1 学习目标 52
    • 3.3.2 开发环境 52
    • 3.3.3 原理学习 52
    • 3.3.4 开发内容 53
    • 3.3.5 开发步骤 54
    • 3.3.6 总结与拓展 54
    • 第4章 CC2530和ZigBee协议开发 55
    • 4.1 任务11 认识ZStack协议栈 56
    • 4.1.1 ZStack的安装 56
    • 4.1.2 ZStack的结构 57
    • 4.1.3 设备的选择 59
    • 4.1.4 定位编译选项 59
    • 4.1.5 ZStack中的寻址 61
    • 4.1.6 ZStack中的路由 62
    • 4.1.7 OSAL调度管理 63
    • 4.1.8 配置信道 64
    • 4.2 任务12 解析ZStack协议栈工程 65
    • 4.2.1 学习目标 65
    • 4.2.2 开发环境 65
    • 4.2.3 原理学习 65
    • 4.3 任务13 多点自组织组网 81
    • 4.3.1 学习目标 81
    • 4.3.2 开发环境 81
    • 4.3.3 原理学习 81
    • 4.3.4 开发内容 83
    • 4.3.5 开发步骤 86
    • 4.3.6 总结与拓展 88
    • 4.4 任务14 信息广播/组播 88
    • 4.4.1 学习目标 88
    • 4.4.2 开发环境 88
    • 4.4.3 原理学习 88
    • 4.4.4 开发内容 89
    • 4.4.5 开发步骤 92
    • 4.4.6 总结与拓展 93
    • 4.5 任务15 网络拓扑—星状网 94
    • 4.5.1 学习目标 94
    • 4.5.2 开发环境 94
    • 4.5.3 原理学习 94
    • 4.5.4 开发内容 94
    • 4.5.5 开发步骤 98
    • 4.5.6 总结与拓展 98
    • 4.6 任务16 网络拓扑—树状网 99
    • 4.6.1 学习目标 99
    • 4.6.2 开发环境 99
    • 4.6.3 原理学习 99
    • 4.6.4 开发内容 100
    • 4.6.5 开发步骤 103
    • 4.6.6 总结与拓展 104
    • 4.7 任务17 ZigBee串口应用 104
    • 4.7.1 学习目标 104
    • 4.7.2 开发环境 104
    • 4.7.3 原理学习 105
    • 4.7.4 开发内容 105
    • 4.7.5 开发步骤 108
    • 4.7.6 总结与拓展 108
    • 4.8 任务18 ZigBee协议分析 108
    • 4.8.1 学习目标 108
    • 4.8.2 开发环境 109
    • 4.8.3 原理学习 109
    • 4.8.4 开发内容 110
    • 4.8.5 开发步骤 112
    • 4.8.6 总结与拓展 112
    • 4.9 任务19 ZigBee绑定 113
    • 4.9.1 学习目标 113
    • 4.9.2 开发环境 114
    • 4.9.3 原理学习 114
    • 4.9.4 开发内容 115
    • 4.9.5 开发步骤 117
    • 4.9.6 总结与拓展 118
    • 第5章 CC1110和SimpliciTI协议开发 119
    • 5.1 任务20 认识SimpliciTI协议栈 119
    • 5.1.1 SimpliciTI的安装 120
    • 5.1.2 SimpliciTI协议栈的结构 120
    • 5.1.3 SimpliciTI的配置 121
    • 5.1.4 运行SimpliciTI协议栈 122
    • 5.1.5 SimpliciTI的串口通信 127
    • 5.2 任务21 SimpliciTI协议栈自组网 127
    • 5.2.1 学习目标 127
    • 5.2.2 开发环境 128
    • 5.2.3 原理学习 128
    • 5.2.4 开发内容 128
    • 5.2.5 开发步骤 130
    • 5.2.6 总结与拓展 130
    • 5.3 任务22 SimpliciTI广播 131
    • 5.3.1 学习目标 131
    • 5.3.2 开发环境 131
    • 5.3.3 原理学习 131
    • 5.3.4 开发内容 131
    • 5.3.5 开发步骤 135
    • 5.3.6 总结与拓展 136
    • 5.4 任务23 SimpliciTI的RSSI采集 136
    • 5.4.1 学习目标 136
    • 5.4.2 开发环境 137
    • 5.4.3 原理学习 137
    • 5.4.4 开发内容 138
    • 5.4.5 开发步骤 140
    • 5.4.6 总结与拓展 141
    • 5.5 任务24 SimpliciTI路由 141
    • 5.5.1 学习目标 142
    • 5.5.2 开发环境 142
    • 5.5.3 原理学习 142
    • 5.5.4 开发内容 142
    • 5.5.5 开发步骤 143
    • 5.5.6 总结与拓展 144
    • 5.6 任务25 SimpliciTI硬件驱动开发 144
    • 5.6.1 学习目标 144
    • 5.6.2 开发环境 144
    • 5.6.3 原理学习 144
    • 5.6.4 开发内容 145
    • 5.6.5 开发步骤 148
    • 5.6.6 总结与拓展 149
    • 第6章 CC2540和BLE协议开发 151
    • 6.1 任务26 认识BLE协议栈 152
    • 6.2 任务27 BLE协议栈主从收发 159
    • 6.2.1 学习目标 159
    • 6.2.2 开发环境 159
    • 6.2.3 原理学习 159
    • 6.2.4 开发内容 160
    • 6.2.5 开发步骤 161
    • 6.2.6 总结与拓展 161
    • 6.3 任务28 BLE协议栈主从收发(Android) 166
    • 6.3.1 学习目标 166
    • 6.3.2 开发环境 166
    • 6.3.3 原理学习 167
    • 6.3.4 开发内容 167
    • 6.3.5 开发步骤 167
    • 6.3.6 总结与拓展 168
    • 6.4 任务29 BLE协议栈硬件驱动开发 169
    • 6.4.1 学习目标 169
    • 6.4.2 开发环境 169
    • 6.4.3 原理学习 169
    • 6.4.4 开发内容 170
    • 6.4.5 开发步骤 171
    • 6.4.6 总结与拓展 171
    • 6.5 任务30 BLE协议栈串口开发 172
    • 6.5.1 学习目标 172
    • 6.5.2 开发环境 172
    • 6.5.3 原理学习 172
    • 6.5.4 开发内容 172
    • 6.5.5 开发步骤 175
    • 6.5.6 总结与拓展 175
    • 6.6 任务31 BLE协议栈的Broadcaster与Observer 176
    • 6.6.1 学习目标 176
    • 6.6.2 开发环境 176
    • 6.6.3 原理学习 177
    • 6.6.4 开发内容 177
    • 6.6.5 开发步骤 180
    • 6.6.6 总结与拓展 181
    • 第7章 CC3200和SimpleLink Wi-Fi协议开发 185
    • 7.1 任务32 认识CC3200处理器及SDK 185
    • 7.1.1 认识CC3200 185
    • 7.1.2 CC3200程序的烧写 186
    • 7.1.3 CC3200 SDK 188
    • 7.2 任务33 CC3200 AP模式 193
    • 7.2.1 学习目标 193
    • 7.2.2 开发环境 193
    • 7.2.3 原理学习 193
    • 7.2.4 开发内容 193
    • 7.2.5 开发步骤 196
    • 7.2.6 总结与拓展 196
    • 7.3 任务34 CC3200 STATION模式 198
    • 7.3.1 学习目标 198
    • 7.3.2 开发环境 198
    • 7.3.3 原理学习 198
    • 7.3.4 开发内容 199
    • 7.3.5 开发步骤 202
    • 7.3.6 总结与拓展 202
    • 7.4 任务35 TCP与UDP开发 203
    • 7.4.1 学习目标 203
    • 7.4.2 开发环境 203
    • 7.4.3 原理学习 203
    • 7.4.4 开发内容 205
    • 7.4.5 开发步骤 212
    • 7.4.6 总结与拓展 212
    • 7.5 任务36 HTTP sever开发 216
    • 7.5.1 学习目标 216
    • 7.5.2 开发环境 216
    • 7.5.3 原理学习 216
    • 7.5.4 开发内容 217
    • 7.5.5 开发步骤 220
    • 7.5.6 总结与拓展 220
    • 7.6 任务37 CC3200硬件驱动开发 222
    • 7.6.1 学习目标 222
    • 7.6.2 开发环境 222
    • 7.6.3 原理学习 222
    • 7.6.4 开发内容 222
    • 7.6.5 开发步骤 226
    • 7.6.6 总结与拓展 227
    • 第8章 云平台开发基础 228
    • 8.1 任务38 智云物联开发基础 229
    • 8.1.1 智云物联平台介绍 229
    • 8.1.2 智云物联基本框架 230
    • 8.1.3 智云物联常用硬件 231
    • 8.1.4 开发前准备工作 232
    • 8.2 任务39 智云平台基本使用 232
    • 8.2.1 学习目标 232
    • 8.2.2 开发环境 233
    • 8.2.3 原理学习 233
    • 8.2.4 开发内容 233
    • 8.2.5 开发步骤 240
    • 8.2.6 总结与拓展 245
    • 8.3 任务40 通信协议 245
    • 8.3.1 学习目标 245
    • 8.3.2 开发环境 245
    • 8.3.3 原理学习 245
    • 8.3.4 开发内容 250
    • 8.3.5 开发步骤 252
    • 8.3.6 总结与拓展 253
    • 8.4 任务41 硬件驱动开发一(CC2530 ZigBee) 253
    • 8.4.1 学习目标 253
    • 8.4.2 开发环境 253
    • 8.4.3 原理学习 253
    • 8.4.4 开发内容 255
    • 8.4.5 开发步骤 266
    • 8.4.6 总结与拓展 267
    • 8.5 任务42 硬件驱动开发二(CC1110 SimpliciTI) 267
    • 8.5.1 学习目标 267
    • 8.5.2 开发环境 267
    • 8.5.3 原理学习 268
    • 8.5.4 开发内容 269
    • 8.5.5 开发步骤 281
    • 8.5.6 总结与拓展 283
    • 8.6 任务43 硬件驱动开发三(CC2540 BLE) 283
    • 8.6.1 学习目标 283
    • 8.6.2 开发环境 283
    • 8.6.3 原理学习 283
    • 8.6.4 开发内容 285
    • 8.6.5 开发步骤 297
    • 8.6.6 总结与拓展 299
    • 8.7 任务44 硬件驱动开发四(CC3200 Wi-Fi) 300
    • 8.7.1 学习目标 300
    • 8.7.2 开发环境 300
    • 8.7.3 原理学习 300
    • 8.7.4 开发内容 301
    • 8.7.5 开发步骤 313
    • 8.7.6 总结与拓展 315
    • 8.8 任务45 智云Android应用接口 316
    • 8.8.1 学习目标 316
    • 8.8.2 开发环境 316
    • 8.8.3 原理学习 316
    • 8.8.4 开发内容 322
    • 8.8.5 开发步骤 327
    • 8.8.6 总结与拓展 328
    • 8.9 任务46 智云Web应用接口 328
    • 8.9.1 学习目标

    上一篇:机器学习与流场数据可视化  下一篇:基于Python的大数据分析基础及实战

    展开 +

    收起 -

    物联网 相关电子书
    关于物联网的学习笔记
    网友NO.644454

    Vue组件大全包括(UI组件,开发框架,服务端,辅助工具,应用实例,Demo示例)

    Vue是一款比较流行的JS库,本文为大家介绍一些Vue组件,包括UI组件,开发框架,服务端,辅助工具,应用实例,Demo示例等开源项目 一、Vue常用UI组件 element ★11612 - 饿了么出品的Vue2的web UI工具套件 Vux ★7503 - 基于Vue和WeUI的组件库 iview ★5801 - 基于 Vuejs 的开源 UI 组件库 mint-ui ★5517 - Vue 2的移动UI元素 vue-material ★2790 - 通过Vue Material和Vue 2建立精美的app应用 muse-ui ★2611 - 三端样式一致的响应式 UI 库 Keen-UI ★2587 - 轻量级的基本UI组件合集 vuetify ★2183 - 为移动而生的Vue JS 2组件框架 vonic ★1734 - 快速构建移动端单页应用 eme ★1470 - 优雅的Markdown编辑器 vue-multiselect ★1368 - Vue.js选择框解决方案 eagle.js ★1016 - hacker的幻灯片演示框架 vueAdmin ★978 - 基于vuejs2和element的简单的管理员模板 vue-table ★920 - 简化数据表格 bootstrap-vue ★855 - 应用于Vuejs2的Twitter的Bootstrap 4组件 Vue.Draggable ★819 - 实现拖放和视图模型数组同步 VueCircleMenu ★809 - 漂亮的vue圆环菜单 vue-chat ★803 - vuejs和vuex及webpack的聊天示例 vue-blu ★725 - 帮助你轻松创建web应用 vue-awesome-swiper ★716 - vue.js触摸滑动组件 radon-ui ★678 - 快速开发产品的Vue组件库 vue-infinite-scroll ★669 - VueJS的无限滚动指令 vue-waterfall ★668 - Vue.js的瀑布布局组件 vue-beauty ★662 - 由vue和ant design创建的优美UI组件 vue-carbon ★645……

    网友NO.513525

    详解如何使用 vue-cli 开发多页应用

    本文介绍了如何使用 vue-cli 开发多页应用,分享给大家,具体如下: 修改的webpack配置文件 全局配置 修改 webpack.base.conf.js 打开 ~\build\webpack.base.conf.js ,找到entry,添加多入口 entry: { app: './src/main.js', app2: './src/main2.js', app3: './src/main3.js',}, 运行、编译的时候每一个入口都会对应一个 Chunk run dev 开发环境 修改 webpack.dev.conf.js 打开 ~\build\webpack.dev.conf.js ,在plugins下找到new HtmlWebpackPlugin,在其后面添加对应的多页,并为每个页面添加Chunk配置 chunks: ['app']中的app对应的是webpack.base.conf.js中entry设置的入口文件 plugins:[ // https://github.com/ampedandwired/html-webpack-plugin // 多页:index.html → app.js new HtmlWebpackPlugin({ filename: 'index.html',//生成的html template: 'index.html',//来源html inject: true,//是否开启注入 chunks: ['app']//需要引入的Chunk,不配置就会引入所有页面的资源 }), // 多页:index2.html → app2.js new HtmlWebpackPlugin({ filename: 'index2.html',//生成的html template: 'index2.html',//来源html inject: true,//是否开启注入 chunks: ['app2']//需要引入的Chunk,不配置就会引入所有页面的资源 }), // 多页:index3.html → app3.js new HtmlWebpackPlugin({ filename: 'index3.html',//生成的html template: 'index3.html',//来源html inject: true,//是否开启注入 chunks: ['app3']//需要引入的Chunk,不配置就会引入所有页面的资源 })] run bu……

    网友NO.452029

    详解JavaFX桌面应用开发-Group(容器组)

    1:Group的功能 Group可以管理一组节点 Group可以对管理的节点进行增删改查的操作 Group可以管理节点的属性 1.2:看看JDKSE1.9的API Group类有下列可以调用的方法 2:Group的使用 代码如下: package application; import javafx.application.Application;import javafx.scene.Group;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.stage.Stage; public class Main extends Application { @Overridepublic void start(Stage primaryStage) throws Exception {//创建button类//注意:Group容器组会自适应调节node节点的高、宽 以容纳node节点的内容 例如:如果下面Button的text内容比较多 那么对应的Button会相应加长Button b1 = new Button("Button1");b1.setLayoutX(10); //设置起始点的X轴坐标b1.setLayoutY(10); //设置起始的Y轴坐标//设置button的宽度 高度b1.setPrefWidth(100);b1.setPrefHeight(100);Button b2 = new Button("Button2");b2.setLayoutX(100);b2.setLayoutY(10);Button b3 = new Button("Button3");b3.setLayoutX(200);b3.setLayoutY(10);//创建Group容器组Group group = new Group();group.getChildren().addAll(b1 , b2 , b3);//创建场景SceneScene scene = new Scene(group);primaryStage.setScene(scene);//设置stage的宽度 高度primaryStage.setHeight(500);primaryStage.setWidth(500);primaryStage.show();} public static void main(String[] args) {launch(args);}} 运行结果: 2.1:添加node节点到Group容器 //创建Group容器组Group group = new Group();group.get……

    网友NO.212554

    基于vue-cli3多页面开发apicloud应用的教程详解第1/2页

    之前开发项APP项目直接用APICloud+原生js的方式进行编写,整个项目下来发现开发慢,页面代码多且复杂,维护起来相对困难,而且文件大打包之后的APP会比较大,apicloud的框架也不好用,支持部分es67(像let、const、import等es6新特性不支持写的太难受了) 采用vue-cli+APIcloud的方式写解决以上痛点,开发灵活,并且打包之后体积更小速度更快 环境依赖 vue webpack vue-cli3 nodeJS 基本流程 项目开发最好准备两个项目,一个打包APP,一个项目开发,也会减少很多不必要的麻烦 创建项目并初始化 cd到项目想要创建的位置,执行: vue create vue-for-apicloud 选择Manually select features 根据自己需求选择模块(不要Router,因为vue-router跳转页面的效果相比window和frame相比差太多了),按空格键选中,按回车完成选择: 选择css预处理器语言,选择之后可以获得预处理语言支持: 选择eslint: 剩下的配置根据自己情况来设定,等待项目创建完成。 项目结构 项目结构如图: 多页面配置 项目根目录下创建vue.config.js const pages = require('./build/pages')module.exports = { publicPath: './', pages: pages, // 是否生成sourceMap文件 // 开发环境配置true,方便快速定位错误(APICloud控制台输出真的很难受) // 生产环境配置false,构建速度更快,打包之后体积更小 productionSourceMap: true} 项目根目录……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明