商品详情
定价:150.0
ISBN:9787121428036
版次:1
内容提要:
编辑推荐
**眼看到这个题目的时候,想到的**句话就是,这不就是物联网界的“乐高”吗?有框架,有硬件,再加上云端和低代码,让万物互联变得如此简单易行。
看了数遍这本书的书稿之后,越发敬佩不断在物联网领域深耕的技术专家们,敬佩阿里的技术专家们,大平台高见识,能够整合阿里云、达摩院、平头哥技术,基于数亿台物联网设备接入经验创造出IoT HaaS(Hardware as a Service)物联网设备云端一体低代码开发框架,基于此,智能家居,智能办公等场景更普及,让我们的生活工作越来越便捷,有时只要张张嘴就能做到以前得动手动脚才能做的事情。
如果你是物联网从业人员,无论是应用开发者还是产品经理,想在AIoT时代做点事情,一定不能错过这本物联网开发界宝典图书;
如果你刚刚进入物联网开发领域,也一定要仔细研讨这本代表物联网开发界*新潮流的书,让你站得高,看得远。
如果你完全是物联网行业外人士,只是感兴趣,那么读这本书,会帮助你形成对物联网整体开发布局有更全面的拓扑图,有可能会比一般行业内人士更有大局观。
内容提要
阿里云IoT HaaS(Hardware as a Service)物联网设备云端一体低代码开发框架集合阿里云、达摩院、平头哥相关技术,基于数亿台物联网设备接入经验,提供积木式硬件开发能力,实现低代码快速开发,帮助中小开发者聚焦业务,实现设备安全上云,加速设备创新迭代。
本书主要对HaaS开发框架中的技术进行详细的介绍,主要包括HaaS云端一体低代码开发框架、国产全自研AliOS Things物联网操作系统、物联网云平台、IoT Studio物联网应用开发新模式、HaaS轻应用开发新模式,以及轻应用进行HaaS云端一体实战等内容。全书覆盖了从HaaS硬件生态及积木、物联网操作系统、物联网设备端轻应用开发、物联网设备上云到物联网应用开发新模式的全链路知识,并且结合的都是行业应用新案例,呈现的是通过项目实战积累的技术经验和解决方案,参考价值高。
HaaS是阿里云IoT部门针对物联网开发痛点推出的特色解决方案,目前已经在多个行业中有比较广泛的应用,是物联网行业的开发创新模式。本书适合物联网开发者、物联网操作系统爱好者、嵌入式开发者及计算机相关专业学生参考阅读。
作者简介:
主要作者简介
HaaS技术团队是阿里云IoT赛道负责AliOS Things物联网操作系统、HaaS(Hardware as a Service)云端一体开发框架的核心技术团队,致力于持续降低物联网开发门槛,
打通从硬件设备到云端服务的全链路数据闭环,加速物联网场景的创新迭代。
目录:
目 录
第1章 物联网概述1
1.1 物联网的基本概念2
1.1.1 物联网的定义2
1.1.2 物联网分层架构2
1.2 物联网典型应用场景3
1.2.1 智能家居4
1.2.2 智慧城市4
1.2.3 智慧能源5
1.2.4 车联网5
1.2.5 智能物流5
1.2.6 智能安防6
1.2.7 智慧医疗6
1.2.8 智能制造6
1.2.9 智慧商业7
1.2.10 智慧农业7
1.3 常见物联网操作系统8
1.3.1 uC/OS8
1.3.2 FreeRTOS9
1.3.3 LiteOS10
1.3.4 Linux10
1.3.5 AliOS Things12
1.4 物联网无线连接方式介绍13
1.4.1 无线局域网通信技术介绍13
1.4.2 无线广域网通信技术介绍16
1.5 常见物联网开发板20
1.5.1 Arduino开发板20
1.5.2 树莓派开发板21
1.5.3 STM32开发板23
1.5.4 HaaS EDU K1物联网教育开发板24
1.6 常见外设接口介绍26
1.6.1 UART26
1.6.2 GPIO27
1.6.3 Flash28
1.6.4 ADC29
1.6.5 DAC30
1.6.6 PWM30
1.6.7 I2C31
1.6.8 SPI33
1.7 常见物联网传感器介绍35
1.7.1 温湿度传感器35
1.7.2 人体感应传感器37
1.7.3 烟雾传感器38
1.7.4 RFID读卡器40
1.7.5 陀螺仪41
1.7.6 光强度及接近传感器44
第2章 HaaS开发框架46
2.1 HaaS开发框架介绍47
2.1.1 HaaS硬件积木简介48
2.1.2 HaaS自研系统简介49
2.1.3 HaaS软件积木简介50
2.1.4 HaaS应用框架简介52
2.1.5 HaaS云端服务简介53
2.2 HaaS硬件积木54
2.2.1 HaaS IoT开发板介绍55
2.2.2 广域网连接积木——4G Cat.1开发板62
2.2.3 局域网连接积木——HaaS200开发板68
2.2.4 HaaS音/视频积木70
2.2.5 HaaS生态积木组件71
2.3 AliOS Things介绍79
2.3.1 AliOS Things版本与获取80
2.3.2 AliOS Things的特征81
2.3.3 典型应用场景82
2.4 HaaS软件积木84
2.4.1 AliOS Things内核积木85
2.4.2 文件系统积木85
2.4.3 连接积木85
2.4.4 网络积木88
2.4.5 多媒体积木90
2.4.6 HaaS AI积木91
2.4.7 云服务积木92
2.5 HaaS轻应用94
2.5.1 HaaS轻应用概述95
2.5.2 JavaScript轻应用及Python轻应用97
2.6 云端工具98
2.6.1 物联网平台98
2.6.2 IoT Studio101
2.7 HaaS解决方案104
2.7.1 “一分钟上云”方案104
2.7.2 HaaS解决方案介绍111
2.7.3 HaaS解决方案开发流程113
2.7.4 HaaS解决方案的市场推广115
2.8 HaaS认证115
2.8.1 HaaS认证简介115
2.8.2 认证流程与规范116
2.8.3 认证检测117
2.8.4 发布上线117
2.8.5 注意事项118
2.9 HaaS技术社区与开发者支持118
2.9.1 HaaS技术社区119
2.9.2 HaaS技术视频120
2.9.3 HaaS官网121
2.9.4 HaaS开发者钉钉群122
2.9.5 HaaS训练营123
第3章 AliOS Things物联网操作系统124
3.1 系统架构124
3.2 系统内核125
3.2.1 内核基础125
3.2.2 中断管理128
3.2.3 定时器管理136
3.2.4 内存管理146
3.2.5 任务管理152
3.2.6 任务间的同步与互斥161
3.2.7 任务间通信168
3.3 系统组件171
3.3.1 系统驱动框架171
3.3.2 网络框架176
3.3.3 文件系统188
3.4 CLI命令行调试诊断197
3.4.1 CLI原理简介197
3.4.2 常用CLI命令介绍199
3.4.3 自定义CLI命令205
第4章 物联网通信协议209
4.1 低功耗局域网通信210
4.1.1 常见局域网通信方式介绍210
4.1.2 蓝牙mesh技术210
4.1.3 Wi-Fi 技术230
4.2 低功率广域网通信243
4.2.1 常见广域网通信方式介绍243
4.2.2 4G Cat.1244
4.2.3 NB-IoT249
4.2.4 LoRa255
4.3 应用层通信协议264
4.3.1 MQTT协议介绍264
4.3.2 MQTT模式与角色265
4.3.3 MQTT消息266
4.3.4 MQTT消息服务质量267
4.3.5 MQTT业务流程269
第5章 物联网平台272
5.1 物联网平台简介272
5.1.1 ***物联网平台272
5.1.2 微软物联网平台273
5.1.3 阿里云物联网平台274
5.2 阿里云物联网平台详解278
5.2.1 设备接入278
5.2.2 消息处理288
5.2.3 数据流转300
5.2.4 监控运维309
第6章 IoT Studio322
6.1 IoT Studio简介322
6.1.1 IoT Studio的架构和特点322
6.1.2 IoT Studio功能介绍323
6.2 IoT Studio项目管理324
6.2.1 项目介绍324
6.2.2 产品介绍325
6.2.3 设备说明326
6.2.4 空间说明327
6.2.5 账号说明328
6.3 IoT Studio应用开发330
6.3.1 Web可视化开发331
6.3.2 移动可视化开发345
6.3.3 业务逻辑开发350
第7章 HaaS轻应用开发实践358
7.1 HaaS Studio358
7.1.1 初识HaaS Studio359
7.1.2 Python轻应用开发362
7.1.3 JavaScript轻应用开发362
7.2 HaaS轻应用——Python篇364
7.2.1 Python轻应用介绍364
7.2.2 Python轻应用开发指南368
7.2.3 Python轻应用组件扩展372
7.2.4 Python轻应用实践386
7.3 HaaS轻应用——JavaScript篇400
7.3.1 JavaScript轻应用介绍400
7.3.2 运行原理400
7.3.3 丰富的组件支持401
7.3.4 目录结构402
7.3.5 JavaScript轻应用开发环境405
7.3.6 JavaScript轻应用开发指南410
7.3.7 JavaScript轻应用轻量级UI418
7.3.8 JavaScript轻应用组件扩展424
7.3.9 JavaScript轻应用实践424
- 电子工业出版社有限公司
- 电子工业出版社有限公司有赞官方供货商,为客户提供一流的知识产品及服务。
- 扫描二维码,访问我们的微信店铺