fbpx

[email protected]

购物车

 查看订单

  • 我的帐户
东东购 | EasternEast
  • 中文书店
    • 畅销排行榜
      • 小说 畅销榜
      • 童书 畅销榜
      • 外语畅销榜
      • 管理畅销榜
      • 法律畅销榜
      • 青春文学畅销榜
    • 热门分类
      • 社会小说
      • 成功/励志 畅销榜
      • 人物传记
      • 大陆原创
      • 绘本童书
      • 影视小说
    • 文学推荐
      • 文集
      • 戏剧
      • 纪实文学
      • 名家作品
      • 民间文学
      • 中国现当代随笔
    • 新书热卖榜
      • 小说 新书热卖榜
      • 青春文学 新书热卖榜
      • 童书 新书热卖榜
      • 管理 新书热卖榜
      • 成功/励志 新书热卖榜
      • 艺术 新书热卖榜
  • 精选分类
    • 小说
    • 保健养生
    • 烹饪/美食
    • 风水/占卜
    • 青春文学
    • 童书
    • 管理
    • 成功/励志
    • 文学
    • 哲学/宗教
    • 传记
    • 投资理财
    • 亲子家教
    • 动漫/幽默
    • 法律 Legal
    • 经济 Economics
    • 所有分类
  • 关于东东
  • 帮我找书
搜索
首页计算机/网络操作系统/系统开发Windows IoT 应用开发指南

Windows IoT 应用开发指南

微软全球执行副总裁沈向洋作序!微软资深MVP系统论述Windows 10 IoT应用开发的专业图书,多位专家联袂推荐!赠送全部源代码及硬件连接图源文件!

作者:施炯 梁丰 出版社:清华大学出版社 出版时间:2016年01月 

ISBN: 9787302423188
年中特卖用“SALE15”折扣卷全场书籍85折!可与三本88折,六本78折的优惠叠加计算!全球包邮!
trust badge

EUR €35.99

类别: 操作系统/系统开发 SKU:5d8465105f9849104541360f 库存: 有现货
  • 描述
  • 评论( 0 )

描述

开 本: 128开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787302423188

编辑推荐

本书介绍了Windows
IOT应用技术。书中提供了25个实例的软硬件需求及使用说明。

(1)基于Intel Galileo的Windows IoT平台应用开发

开发环境和工具:开发坏境的搭建,开发工具和配置工具的使用。

基础实例:LED灯的控制,按钮的使用,温度传感器的使用,PWM波的输出,串口通信。

实物制作:PWM调光灯,感光灯,火焰报警器,智能风扇。

(2)基于Raspberry Pi 2和MinnowBoard Max的Windows 10 IoT Core平台应用开发

开发环境和工具:开发坏境的搭建,开发工具和配置工具的使用。

基础实例:控制台应用,LED灯的控制,按钮的使用,Web Server应用,I2C接口通信,SPI接口通信,串口通信,Node.js及Node.js Server实例,Python及Python Server实例,蓝牙通信及TI SensorTag实例。

(3)基于Microsoft Azure和Windows IoT的综合应用开发

Microsoft Azure门户配置:Event Hub,Azure
Storage,Stream
Analytics。

综合应用开发:Windows 8.1 IoT设备端应用开发,Windows 10 IoT Core设备端应用开发,Windows 10 for
Mobile/ PC端通用应用开发。 

内容简介
    本书全面介绍了Windows IoT平台的具体分类、硬件构成、外设资源、功能特点,以及如何基于Windows IoT和Microsoft Azure设计面向物联网和智能硬件领域的应用程序。本书内容分为三篇共12章,分别从基于Intel Galileo的Windows IoT平台应用开发、基于Raspberry Pi 2和MinnowBoard Max的Windows 10 IoT Core平台应用开发和基于Microsoft Azure和Windows 10平台的综合应用开发这四个角度进行讲述,其中前两篇注重单个IoT终端的应用和实物制作,第三篇在前两篇的基础上,结合Microsoft Azure和通用应用(UWP),详细介绍了“云 端”的Windows通用应用开发。
本书循序渐进,图文并茂,从开发环境的搭建、开发工具的配置和使用,到每个应用实例的硬件电路设计、元器件连接、程序设计,以及终的部署和调试,都给出了详细而准确的说明,每章都配置了相应的动手练习,力求开发者能够在本书的基础上快速开发并搭建结合“云 端”的行业应用,展现Windows IoT和Microsoft Azure的神奇魅力。本书设计了大量基于Windows IoT的软硬件应用实例,包含了物联网感知、传输、管理和应用四个层次,适合作为高校物联网工程、电子信息工程、通信工程和电气工程及自动化相关专业的高年级选修课教材,也可以作为创客、电子工程师和爱好者进行Windows IoT开发和实物制作的参考书籍。
作者简介

    施炯  连续7年获得微软MVP荣誉,技术方向包括Windows Embedded、Windows Phone Development、Windows Platform Development和Windows Hardware Engineering。活跃于博客园和微软中文技术论坛等社区,担任“微软2015
Ignite China”、“微软2013TechEd上海站”培训讲师、“微软中国开发者大会(CDC 2013)”Windows Phone分会场主持人兼讲师、“learn微软全球社区巡讲中国站”讲师。

目  录
篇基于Intel Galileo的Windows IoT平台应用开发
第1章初识Intel Galileo
1.1Intel Galileo概述
1.2Intel Galileo的硬件资源
1.3Intel Galileo的固件更新
1.4基于Intel Galileo的Windows IoT开发环境搭建
1.4.1PC环境设置
1.4.2Windows IoT系统镜像烧写
1.4.3启动含Windows IoT的Galileo
1.4.4与Galileo进行Telnet通信
1.4.5关闭Galileo
1.5动手练习
参考链接
第2章Intel Galileo的配置和开发工具
2.1使用Telnet连接设备
2.2命令行汇总
2.3使用Galileo Watcher操作设备
2.4使用FTP进行文件传输
2.5动手练习
参考链接
第3章Intel Galileo平台例程
3.1数字IO的输出
3.1.1实例功能
3.1.2硬件电路
3.1.3程序设计
3.1.4部署与调试
3.2数字IO的输入
3.2.1实例功能
3.2.2硬件电路
3.2.3程序设计
3.2.4部署与调试
3.3模拟IO的输入
3.3.1实例功能
3.3.2硬件电路
3.3.3程序设计
3.3.4部署与调试
3.4PWM波的输出
3.4.1实例功能
3.4.2硬件电路
3.4.3程序设计
3.4.4部署与调试
3.5串口通信
3.5.1实例功能
3.5.2硬件电路
3.5.3程序设计
3.5.4部署与调试
3.6动手练习
第4章Intel Galileo应用制作
4.1PWM调光灯制作
4.1.1实例功能
4.1.2硬件电路
4.1.3程序设计
4.1.4部署与调试
4.2感光灯制作
4.2.1实例功能
4.2.2硬件电路
4.2.3程序设计
4.2.4部署与调试
4.3火焰报警器制作
4.3.1实例功能
4.3.2硬件电路
4.3.3程序设计
4.3.4部署与调试
4.4智能风扇制作
4.4.1实例功能
4.4.2硬件电路
4.4.3程序设计
4.4.4部署与调试
4.5动手练习
第二篇基于Raspberry Pi 2和MinnowBoard Max的Windows 10 IoT Core平台应用开发第5章初识Raspberry Pi 2和MinnowBoard Max
5.1Raspberry Pi和MinnowBoard简介
5.2Raspberry Pi 2和MinnowBoard Max的硬件资源
5.2.1Raspberry Pi 2
5.2.2MinnowBoard Max
5.3MinnowBoard Max的固件更新
5.4Windows 10 IoT Core开发环境搭建
5.4.1硬件准备
5.4.2硬件连接
5.4.3烧写Windows 10 IoT Core镜像文件
5.5设置Minnow Board MAX的BIOS
5.6动手练习
参考链接
第6章Windows 10 IoT Core配置和开发工具
6.1设置开发者模式
6.2使用PowerShell连接并配置设备
6.2.1建立PowerShell会话
6.2.2远程配置Windows 10 IoT Core设备
6.3使用SSH连接并配置设备
6.4命令行Command Line Utils汇总
6.5使用API移植工具API Porting Tool
6.6基于网页的设备管理工具
6.6.1连接基于网页的设备管理工具
6.6.2顶部工具栏
6.6.3侧面工具栏
6.7设置应用为开机自启动模式
6.8使用FTP工具
6.8.1使用FTP客户端连接设备
6.8.2停止FTP服务
6.8.3启动FTP服务
6.8.4修改FTP服务的默认路径
6.9使用文件共享服务
6.9.1通过文件共享访问设备
6.9.2开启/停止文件共享服务
6.9.3设置文件共享服务的开机状态
6.10动手练习
参考链接
第7章Windows 10 IoT Core例程
7.1创建HelloWorld应用
7.1.1新建工程
7.1.2界面设计
7.1.3后台代码
7.1.4部署与调试
7.2创建控制台应用
7.2.1新建工程
7.2.2程序代码
7.2.3部署与调试
7.3GPIO的使用一(LED灯)
7.3.1实例功能
7.3.2硬件电路
7.3.3界面设计
7.3.4后台代码
7.3.5部署与调试
7.4GPIO的使用二(按钮)
7.4.1实例功能
7.4.2硬件电路
7.4.3界面设计
7.4.4后台代码
7.4.5部署与调试
7.5Web Server应用
7.5.1实例功能
7.5.2硬件电路
7.5.3程序设计
7.5.4部署与调试
7.6I2C接口通信
7.6.1实例功能
7.6.2硬件电路
7.6.3程序设计
7.6.4部署与调试
7.7SPI接口通信
7.7.1实例功能
7.7.2硬件电路
7.7.3程序设计
7.7.4部署与调试
7.8串口通信
7.8.1实例功能
7.8.2硬件电路
7.8.3程序设计
7.8.4部署与调试
7.9动手练习
参考链接
第8章Windows 10 IoT Core应用之Node.js篇
8.1Hello World例程
8.1.1环境设置
8.1.2工程创建
8.1.3程序设计
8.1.4部署与调试
8.2Node ServerGPIO控制例程
8.2.1实例功能
8.2.2硬件电路
8.2.3程序设计
8.2.4部署与调试
8.3动手练习
参考链接
第9章Windows 10 IoT Core应用之Python篇
9.1Hello World例程
9.1.1环境设置
9.1.2工程创建
9.1.3部署与调试
9.2Python例程
9.2.1实例功能
9.2.2硬件电路
9.2.3程序设计
9.2.4部署与调试
9.3Python Server例程
9.3.1实例功能
9.3.2硬件电路
9.3.3程序设计
9.3.4部署与调试
9.4动手练习
参考链接
第10章Windows 10 IoT Core应用之蓝牙篇
10.1TI SensorTag低功耗蓝牙简介
10.1.1低功耗蓝牙技术
10.1.2TI SensorTag开发套件
10.1.3Windows 10 IoT Core的蓝牙支持
10.2Windows 10 IoT Core蓝牙配对
10.2.1SensorTag准备工作
10.2.2Windows 10 IoT Core蓝牙配对流程
10.3基于Windows 10 IoT Core的低功耗蓝牙应用开发
10.3.1实例功能
10.3.2硬件连接
10.3.3程序设计
10.3.4部署与调试
10.4动手练习
参考链接
第三篇基于Microsoft Azure和Windows 10平台的综合应用开发
第11章Microsoft Azure和门户设置
11.1Microsoft Azure简介
11.2Microsoft Azure IoT Suite组成
11.3Event Hubs配置
11.4Azure Storage配置
11.5Stream Analytics配置
11.5.1配置Job Input
11.5.2配置Job Query
11.5.3配置Job Output
11.6动手练习
参考链接
第12章综合应用开发
12.1应用总体概况
12.1.1功能描述
12.1.2系统架构
12.1.3所需资源
12.2Windows 8.1 IoT设备端应用开发
12.2.1实例功能
12.2.2硬件电路
12.2.3程序设计
12.2.4部署与调试
12.3Windows 10 IoT Core设备端应用开发
12.3.1实例功能
12.3.2硬件电路
12.3.3程序设计
12.3.4部署与调试
12.4Windows 10 for Mobile/ PC端通用应用开发
12.4.1实例功能
12.4.2程序设计
12.4.3部署与调试
12.5动手练习
参考链接附录AWindows 10 IoT Core尚未支持的Universal API附录BRaspberry Pi 2扩展引脚图附录CMinnowBoard Max扩展引脚图附录DWindows 10 IoT Core设备支持的外设列表

前  言
    物物互联的时代已经到来,智能家居、智慧校园、智慧交通、可穿戴、无人机、全息投影,各种各样的新名词、黑科技层出不穷。当我们五年前为能够通过手机控制家电而欣喜若狂的时候,可曾憧憬过使用增强现实设备完成各种不可思议的工业设计,亦或沉浸于精彩绝伦的游戏场景。随着互联网、物联网、计算机等技术的飞速发展,人们的工作和生活方式在不断地被颠覆,出门打车、看电影、吃饭,甚至喝酒代驾都有App来帮忙,动动手指就可以完成以前想都不敢想的事情。以上这一切的基础,便是信息的互联互通。物联网(Internet of Things)的目标就是物物互联,所以,从这个角度来看,它的确是非常基础而且重要的一环。随着Windows 10 for IoT RTM的发布,广大智能硬件开发者和社区对此的关注度也越来越高。然而,通过调查发现,国内介绍Windows IoT方面的书籍却非常之少。笔者是微软和.NET技术的爱好者,也是全球首批Windows Hardware Engineering方向的MVP,因此,有机会参与了早期的Windows Developer Program for IoT项目和Windows 10 IoT Core Insider Preview项目,在此期间就萌发了写一本Windows IoT书籍的想法。在近一年的时间里,笔者通过不断地学习来跟踪Windows IoT的进展,通过持续的动手实践来验证Windows IoT的系统特性。本书主要参考了微软MSDN关于IoT开发的文档,并在此基础上进行了扩展和发挥,结合Microsoft Azure,展示了“云 端”的综合应用开发。

    本书的内容和面向的读者
    目前,微软的Windows IoT有两个分支:  一个是早期的以Intel Galileo为平台的Windows IoT版本,其内核是Windows 8.1 Update;  另一个是以Raspberry Pi 2、MinnowBoard Max和高通DragonBoard 410c为平台的Windows IoT版本,其内核是Windows 10 IoT Core。除了操作系统内核不同以外,其开发语言、系统运行模式、面向的市场也大不相同。如果读者熟悉Arduino平台的应用制作与开发,那么,本书篇内容相对来说会比较简单,因为Intel Galileo是基于英特尔x86架构、兼容Arduino的产品,在硬件规格、软件编程上有很大的相似性,通过简单的操作,读者可以将面向Arduino的各种应用移植到Intel Galileo上。如果读者希望直接了解Windows 10 for IoT的技术细节,可以细读本书第二篇内容,而忽略本书篇内容。当然,目前在Visual Studio中,支持Windows 10 for IoT应用开发的语言包括C#和C ,因此,希望读者有以上一种或者两种语言基础(书中的实例以C#为主)。同时,鉴于第三篇Windows综合应用的开发,也希望读者具备一些XAML语言设计界面的知识。另外,对于软件开发者来说,理解本书中元器件的连接和硬件工作原理也是比较有挑战性的一件事情。我的建议是:  本书中用到的各种元器件淘宝上可以买到,价格也不贵,尽量自己动手实践。当LED灯亮了,传感器数据上来了,电机开始转了,蜂鸣器开始叫了,您会为自己每一次的进步激动不已,能力也在不断的摸索中逐渐提升。有关开发工具升级给项目调试带来的改变微软在2015年12月推出Visual Studio 2015 Update 1之后,对Windows 10 IoT Core调试的认证类型做了更改。具体来说,在Debugging选项中,原来的Authentication Type为None,而安装了Visual Studio 2015 Update 1之后,需要选择为Universal(Unencrypted Protocol)。注意: 如果还是选择原来的None,则会出现无法启动调试的情况。
    首先要感谢本书的策划者盛东亮先生,他仔细审阅了书稿,提出了修改意见。同时,要感谢微软MVP项目组的林思琦女士、紫柔女士,Developer Experience部门的李婷女士,以及Windows Hardware Engineering MVP项目经理Asobo Mongwa先生,他们提供了Windows IoT的开发板和开发资料,供我制作实例使用。微软(中国)开发体验和平台合作事业部首席技术顾问严飞、北京工业大学计算机学院韩德强老师、叶帆科技创始人刘洪峰先生和智机网站长黄斌先生对本书提出了宝贵的意见和建议,本校研究生程月娇在配套的资源制作过程中付出了辛勤的劳动,在此深表谢意。其次,要感谢养育我、关心我、无私地爱我的父母,以及与我同舟共济、风雨同行的妻子,家永远是我温暖的港湾和精神寄托。后,还要感谢阅读本书的您,感谢您愿意将宝贵的时间和精力放在本书的学习上。由于笔者水平有限,书中难免存在疏漏,希望您能够批评指正,您的反馈和建议将是我不断前进的动力。
作者2016年1月
媒体评论

业界预测,15年后每个家庭会使用 40-50 个物联网设备!微软有价值专家施炯的专著《Windows IoT应用开发指南》非常及时、全面地总结和分析了物联网领域的热门话题。本书既有深度又有广度,既源于理论又关注实践,既根植本土又放眼全球,既覆盖真实场景又分享代码资源,推荐阅读!

——严飞(微软中国开发体验和平台合作事业部首席技术顾问)

 

近年来,随着物联网、可穿戴设备、智能硬件、工业4.0、“互联网 ”等新概念与新技术的出现,涌现出了大量的创客及创客空间。微软公司继Windows Embedded之后,适时地推出了应用于物联网的Windows 8.1 IoT和Windows 10 IoT。本书基于Windows 10 IoT,从环境搭建到简单的输入/输出实例,再到综合应用工程实例,全面介绍了Windows IoT在X86和ARM两种硬件平台上的应用。本书凝聚了作者多年来在嵌入式、物联网领域的工程实践经验,非常适合作为开源硬件、智能硬件爱好者的参考教材。同时,也可作为电子信息和计算机类专业学生创新实践课程的教材。

——韩德强(北京工业大学计算机学院教师,微软Windows Hardware Engineering MVP)

 

认识施炯很多年了,知道他从学生时代就热衷于嵌入式领域的研究。作为微软嵌入式方向的MVP,施炯时间深入研究了Windows IoT平台。本书由浅入深,比较详细地介绍了基于微软的技术去实现一些常见物联网开发过程,是物联网初学者或者是微软技术爱好者学习物联网开发的不可多得的好书。

——刘洪峰(叶帆科技创始人)

 

施炯是我所认识的国内早研究Windows 10 IoT的开发者了,他撰写的这本IoT开发教程条理清晰,通俗易懂,非常适合初学者阅读。我敬佩的是他不仅将这些知识毫无保留地传授给他自己的学生,而且还将有价值的内容分享给了其他对物联网感兴趣的广大爱好者。

——黄斌(智机网站长)

抢先评论了 “Windows IoT 应用开发指南” 取消回复

评论

还没有评论。

相关产品

加入购物车

UNIX环境高级编程(第3版)(20年来影响无数程序员的经典之作,与Linux相结合的权威案例教程。UNIX网络编程“圣经”全

EUR €59.99
评分 5.00 / 5
加入购物车

操作系统——精髓与设计原理(第八版)

EUR €48.99
加入购物车

深入理解计算机系统(原书第3版)

EUR €78.99
评分 5.00 / 5
阅读更多
缺货

Linux命令行大全

EUR €43.99

东东购的宗旨是服务喜爱阅读中文书籍的海外人民,提供一个完善的购书平台,让国人不论何时何地都能沉浸在书香之中,读着熟悉的中文字,回忆着家乡的味道。


安全加密结账 安心网络购物 支持Paypal付款

常见问题

  • 货物配送
  • 退换货政策
  • 隐私政策
  • 联盟营销

客户服务

  • 联系东东
  • 关于东东
  • 帮我找书
  • 货物追踪
  • 会员登入

订阅最新的优惠讯息和书籍资讯

选择币别

EUR
USD
CAD
AUD
NZD
NOK
GBP
CHF
SEK
CNY
UAH
ILS
SAR
MXN
KRW
MYR
SGD
HUF
TRY
JPY
HKD
TWD
facebookinstagram
©2020 东东购 EasternEast.com

限时特卖:用“SALE15”优惠券全场书籍85折!可与三本88折,六本78折的优惠叠加计算。 忽略