书籍详情
玩转.NET Gadgeteer电子积木
作者:(英)Simon Taylor 著,叶帆,林子轩,牛彦青 译
出版社:科学出版社
出版时间:2014-05-01
ISBN:9787030399090
定价:¥48.00
购买这本书可以去
内容简介
用Microsoft.NETGadgeteer实现你想要的创新,迅速建立电子设备原型。通过简单易懂、实用的项目,你会发现如何设计,装配,都不会离不开电烙铁了。《玩转.NET Gadgeteer电子积木》主要讲解如何选择组件并连接到您自已创造的Web页,以及故障排除。此外,书中准备了大量适合爱好者、创客和电子工程技术人员制作的项目,还有用低成本的主板和模块搭建项目的技巧。主要内容包括:在电脑上设置开发环境和工具,了解Gadgeteer主板、模块和接口,了解MicroFramework和Gadgeteer库的工作,下载和调试应用程序,学写架构应用和嵌入式项目,接口模块和串行总线,串行接口存储设备,设计触摸图形显示小工具,创建Web服务器。
作者简介
暂缺《玩转.NET Gadgeteer电子积木》作者简介
目录
第1章 .NET Gadgeteer概述
1.1.NET Gadgeteer基本组成
1.1.1硬件接口
1.1.2固件
1.2Micro Framework和Gadgeteer简介
1.2.1Tiny CLR简介
1.2.2基类层
1.3Gadgeteer架构
1.3.1硬件接口
1.3.2固件接口
1.4创建Gadgeteer应用程序
1.4.1串行摄像头模块
1.4.2应用程序设计器
第2章 软件开发环境
2.1安装Visual C#2010 Express
2.2安装.NET Micro Framework
2.3安装Gadgeteer CoreSDK
2.4Gadgeteer文档
2.5安装Gadgeteer Mainboard和ModulesSDK
2.6小结
第3章 Gadgeteer Socket、主板和模块
3.1Gadgeteer Socket
3.2主板
3.3模块和接口
3.3.1Module基类
3.3.2DaisyLinkModule基类
3.3.3DisplayModule基类
3.3.4NetworkModule基类
3.4Gadgeteer应用程序
3.4.1Program基类
3.4.2应用程序
3.5Gadgeteer接口、实用功能和服务
3.5.1接口
3.5.2实用功能
3.5.3服务
第4章 Gadgeteer的APl接口
4.1模拟输入/输出
4.1.1Analoglnput类
4.1.2AnalogOutput类
4.2数字输入、输出和输入/输出
4.2.1Digitallnput接口
4.2.2DigitalOutput接口
4.2.3Digitallo接口
4.3Interruptlnput类
4.4PWMOutput类
4.512CBus类
4.6Serial类
4.7SPI类
第5章 Gadgeteer主板和模块
5.1Gadgeteer主板
5.1.1GHIElectronics
5.1.2MountaineerGroup
5.1.3LOVeE)eCtronlcs
5.1.4SytechDesignsLtd
5.2Gadgeteer模块
5.2.1以太网、WiFi和SD卡
5.2.2图形显示器
5.2.312C和SPI模块
5.2.4串行模块
第6章 部署和调试
6.1TinyCLR和TinyBooter
6.2使用MFDeploy
6.2.1MFDeploy主界面
6.2.2MFDeploy功能
6.3用VisualStudio部署和调试
6.3.1编译项目
6.3.2设置断点
6.3.3立即执行
6.3.4单步执行代码和移动执行点
6.3.5VisualStudio的更多特性
第7章 编写Gadgeteer应用程序
7.1过程式和事件驱动式应用程序
7.1.1基本设计流程:过程式与事件驱动式的对比
7.1.2电池省电设计
7.2Gadgeteer应用程序流程
7.2.1Gadgeteer应用模板
7.2.2应用程序线程
7.2.3类与项目代码文件
7.2.4使用过程式代码
7.3小结
第8章 数据输入/输出项目
8.1在VisualStudioExpress里创建空方案
8.2SPl显示器模块:使用项目资源文件
8.3I2C加速度计与数据处理线程
8.4GadgeteerDaisyLink
8.5集合多个模块的项目
8.5.1创建项目
8.5.2Joylnput类及其事件
8.5.3DemoApp类
8.5.4GadgeteerProgram.CS
8.6小结
第9章 串行通信项目
9.1使用Serial2USB模块建立串行通信项目
9.1.1创建新项目
9.1.2启动并调试应用程序
9.1.3启动终端应用程序
9.1.4变更串行端口的物理设置
9.2串口信息数据处理
第10章 SD卡与文件处理
10.1挂载和卸载可移动媒体
10.2GHI主板
10.3SytechNANO主板
10.4目录与文件处理
10.4.1使用StorageDevice类
10.4.2目录
10.4.3文件
10.5保存与恢复设置数据项目
10.5.1添加类到项目
10.5.2Program.cs文件
10.5.3MicroFramework扩展弱引用
10.6文本与CSV文件项目
10.6.1简易文本记录器项目
10.6.2CSV文件项目
10.7小结
……
第11章 以太网和Web设备项目
第12章 设计Gadgeteer模块和主板
第13章 将Gadgeteer原型转化成产品
附录 Gadgeteer与MicroFramework4.2
1.1.NET Gadgeteer基本组成
1.1.1硬件接口
1.1.2固件
1.2Micro Framework和Gadgeteer简介
1.2.1Tiny CLR简介
1.2.2基类层
1.3Gadgeteer架构
1.3.1硬件接口
1.3.2固件接口
1.4创建Gadgeteer应用程序
1.4.1串行摄像头模块
1.4.2应用程序设计器
第2章 软件开发环境
2.1安装Visual C#2010 Express
2.2安装.NET Micro Framework
2.3安装Gadgeteer CoreSDK
2.4Gadgeteer文档
2.5安装Gadgeteer Mainboard和ModulesSDK
2.6小结
第3章 Gadgeteer Socket、主板和模块
3.1Gadgeteer Socket
3.2主板
3.3模块和接口
3.3.1Module基类
3.3.2DaisyLinkModule基类
3.3.3DisplayModule基类
3.3.4NetworkModule基类
3.4Gadgeteer应用程序
3.4.1Program基类
3.4.2应用程序
3.5Gadgeteer接口、实用功能和服务
3.5.1接口
3.5.2实用功能
3.5.3服务
第4章 Gadgeteer的APl接口
4.1模拟输入/输出
4.1.1Analoglnput类
4.1.2AnalogOutput类
4.2数字输入、输出和输入/输出
4.2.1Digitallnput接口
4.2.2DigitalOutput接口
4.2.3Digitallo接口
4.3Interruptlnput类
4.4PWMOutput类
4.512CBus类
4.6Serial类
4.7SPI类
第5章 Gadgeteer主板和模块
5.1Gadgeteer主板
5.1.1GHIElectronics
5.1.2MountaineerGroup
5.1.3LOVeE)eCtronlcs
5.1.4SytechDesignsLtd
5.2Gadgeteer模块
5.2.1以太网、WiFi和SD卡
5.2.2图形显示器
5.2.312C和SPI模块
5.2.4串行模块
第6章 部署和调试
6.1TinyCLR和TinyBooter
6.2使用MFDeploy
6.2.1MFDeploy主界面
6.2.2MFDeploy功能
6.3用VisualStudio部署和调试
6.3.1编译项目
6.3.2设置断点
6.3.3立即执行
6.3.4单步执行代码和移动执行点
6.3.5VisualStudio的更多特性
第7章 编写Gadgeteer应用程序
7.1过程式和事件驱动式应用程序
7.1.1基本设计流程:过程式与事件驱动式的对比
7.1.2电池省电设计
7.2Gadgeteer应用程序流程
7.2.1Gadgeteer应用模板
7.2.2应用程序线程
7.2.3类与项目代码文件
7.2.4使用过程式代码
7.3小结
第8章 数据输入/输出项目
8.1在VisualStudioExpress里创建空方案
8.2SPl显示器模块:使用项目资源文件
8.3I2C加速度计与数据处理线程
8.4GadgeteerDaisyLink
8.5集合多个模块的项目
8.5.1创建项目
8.5.2Joylnput类及其事件
8.5.3DemoApp类
8.5.4GadgeteerProgram.CS
8.6小结
第9章 串行通信项目
9.1使用Serial2USB模块建立串行通信项目
9.1.1创建新项目
9.1.2启动并调试应用程序
9.1.3启动终端应用程序
9.1.4变更串行端口的物理设置
9.2串口信息数据处理
第10章 SD卡与文件处理
10.1挂载和卸载可移动媒体
10.2GHI主板
10.3SytechNANO主板
10.4目录与文件处理
10.4.1使用StorageDevice类
10.4.2目录
10.4.3文件
10.5保存与恢复设置数据项目
10.5.1添加类到项目
10.5.2Program.cs文件
10.5.3MicroFramework扩展弱引用
10.6文本与CSV文件项目
10.6.1简易文本记录器项目
10.6.2CSV文件项目
10.7小结
……
第11章 以太网和Web设备项目
第12章 设计Gadgeteer模块和主板
第13章 将Gadgeteer原型转化成产品
附录 Gadgeteer与MicroFramework4.2
猜您喜欢