译者序
前言
第一部分 基础知识
第1章 嵌入式设备编程
1.1 什么是嵌入式设备
1.1.1 专用固件
1.1.2 微控制器的存储器
1.2 嵌入式设备无处不在
1.3 连接嵌入式设备:物联网
1.4 嵌入式设备的基础
1.5 嵌入式设备编程与桌面、Web和移动编程
1.5.1 相似之处及用户互动
1.5.2 硬件抽象层
1.5.3 鲁棒性
1.5.4 资源
1.5.5 安全
1.6 Windows 10 IoT Core和通用Windows平台的优势
1.7 总结
第2章 嵌入式设备上的UWP
2.1 什么是Windows 10 IoT Core
2.2 UWP的功能
2.3 工具的安装和配置
2.3.1 Windows
2.3.2 Visual Studio 2015或更高版本
2.3.3 Windows IoT Core项目模板
2.3.4 Windows 10 IoT Core Dashboard
2.4 配置设备
2.4.1 用于RPi2和RPi3的Windows 10 IoT核心入门套件
2.4.2 安装Windows 10 IoT Core
2.4.3 配置开发板
2.5 “Hello,World!”Windows IoT
2.5.1 电路连接
2.5.2 使用C#和C++打开和关闭LED
2.6 实用工具和程序
2.6.1 Device Portal
2.6.2 Windows IoT远程客户端
2.6.3 SSH
2.6.4 FTP
2.7 总结
第3章 Windows IoT编程精粹
第4章 有界面设备的用户界面设计
第二部分 设备编程
第5章 从传感器读取数据
第6章 输入和输出
第7章 音频处理
第8章 图像处理
第9章 连接设备
第10章 电机
第11章 设备学习
第三部分 Azure IoT Suite
第12章 远程监控
第13章 预测性维护
第14章 自定义解决方案