.Net Micro Framework嵌入式开发入门与典型实例

.Net Micro Framework嵌入式开发入门与典型实例
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2008-12
版次: 1
ISBN: 9787115189295
定价: 29.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 234页
字数: 293千字
正文语种: 简体中文
6人买过
  • 《.NetMicroFramework嵌入式开发入门与典型实例》全面介绍了.NETMicroFramework开发过程中从底层系统支持到上层GUI应用的方方面面,内容涵盖.NETMicroFramework基础、基本类库、使用WPF进行用户界面设计、模拟器开发、网络编程以及网络编程时常用的加密技术。《.NetMicroFramework嵌入式开发入门与典型实例》在介绍.NETMicroFramework开发基本知识的同时还讲解了其实际应用,通过实例讲解使读者融会贯通。
    《.NetMicroFramework嵌入式开发入门与典型实例》是.NETMicroFramework开发的学习指南,适合.NETMicroFramework的初、中级程序员学习使用,也适合作为.NETMicroFramework开发的参考手册。 第1章.NETMicroFramework介绍
    1.1小型设备的.NET架构
    1.2托管代码无所不能
    1.3NETMicroFramework的发展历史
    1.4NETMicroFramework架构
    1.4.1.NETMicroFramework的基础结构
    1.4.2硬件层
    1.4.3运行时组件层
    1.4.4类库层
    1.4.5应用层

    第2章创建.NETMicroFramework托管应用程序
    2.1CLR介绍
    2.2类库介绍
    2.2.1命名规范
    2.2.2命名空间概要
    2.3使用VisualStudio创建.NETMicroFramework项目
    2.3.1使用VisualStudio创建.NETMicroFramework项目步骤
    2.3.2项目属性
    2.4编写并且编译应用

    第3章.NETMicroFramework基础类库介绍
    3.1用输出面板输出诊断程序
    3.2暂停执行程序
    3.3获取和设置系统时间和区域
    3.4Timer类的应用
    3.5使用String类
    3.5.1System.String类
    3.5.2连接字符串
    3.5.3String的编码
    3.6使用Array类
    3.6.1多维数组
    3.6.2合并字节数组
    3.6.3从数组中提取数据
    3.6.4复制合并数组到一个空数字
    3.6.5整型和字节型数组
    3.7使用集合
    3.7.1理解ArrayList类
    3.7.2使用ArrayList类
    3.8处理数字
    3.8.1decimal类型数字
    3.8.2十六进制数字输出
    3.8.3数字转化
    3.9数学方法
    3.10异常处理
    3.10.1抛出异常
    3.10.2捕获异常
    3.10.3finally关键字
    3.10.4处理多种类型异常
    3.10.5从异常中获取错误信息
    3.10.6捕获异常后,抛出异常

    第4章.NETMicroFramework的中文支持
    4.1TFConvert字体工具介绍
    4.2创建.tinyfnt字体文件
    4.2.1TinyFNT文件格式
    4.2.2创建TinyFNT字体向导
    4.3在应用程序中增加字体
    4.3.1在应用程序中添加字体的资源
    4.3.2在应用程序中使用字体
    4.4为应用程序提供中文支持
    4.4.1微软雅黑字体介绍
    4.4.2创建字体定义文件
    4.4.3运行TFConvert工具
    4.4.4在应用程序中添加微软雅黑字体资源并在应用程序中使用
    4.5字体定义文件中需要注意的问题
    4.5.1AddFontToProcess的参数
    4.5.2使用SelectFont函数选择合适的字体
    4.5.3使用ImportRange确定字体的范围
    4.6TFConvert工具不支持的一些功能

    第5章使用WPF进行用户界面设计
    5.1.NETMicroFramework和WPF
    5.2第一个WPF应用
    5.3用户界面设计基础
    5.3.1Application类
    5.3.2显示控件
    5.3.3使用Panel容器布局
    5.3.4计时器和用户界面
    5.3.5字体
    5.3.6位图

    第6章使用WPF绘制图形
    6.1Bitmap类简介
    6.2显示时刷新位图
    6.3使用颜色
    6.4绘制图形
    6.4.1绘制矩形
    6.4.2绘制圆形
    6.5绘制图像
    6.5.1绘制全尺寸图像
    6.5.2绘制缩小图像
    6.5.3绘制透明背景的图片
    6.6绘制文字
    6.6.1使用Font类
    6.6.2绘制文本
    6.6.3定制文本的格式
    6.6.4在矩形中显示文本
    6.6.5显示不同颜色的文字

    第7章可扩展的.NETMicroFramework模拟器
    7.1模拟器简介
    7.1.1什么是.NetMicroFramework模拟器
    7.1.2模拟器支持什么外部硬件
    7.1.3可扩展的模拟器
    7.2创建自定义模拟器
    7.3模拟器组件
    7.3.1使用模拟器组件
    7.3.2.NETMicroFramework常用的模拟器组件
    7.3.3创建模拟器组件
    7.4配置模拟器
    7.4.1使用XML配置模拟器
    7.4.2使用程序配置模拟器
    7.5模拟器建立用户界面
    7.6创建自定义模拟器
    7.6.1模拟硬件环境描述
    7.6.2创建模拟器工程
    7.6.3在代码中定义输入引脚
    7.6.4为输入引脚创建用户界面
    7.6.5创建一个模拟器上的程序
    7.6.6用模拟器的Config文件增加输出引脚到模拟器
    7.6.7将输出引脚信息用ScrollBar控件呈现

    第8章.NETMicroFramework调用WebService
    8.1.NETMicroFramework中的DPWS
    8.1.1DPWS的基本结构
    8.1.2建立设备之间的连接
    8.2添加DPWS类库
    8.3DPWS类库中命名空间简介
    8.4用MfSvcUtil工具创建服务模型代码
    8.4.1从命令行启动MfSvcUtil
    8.4.2用WSDL文件定义WebServices
    8.5初始化设备信息
    8.6服务器端代码操作
    8.7订阅事件
    8.8异常处理
    8.8.1异常
    8.8.2异常信息
    8.9DPWS中的线程
    8.10DPWS客户端操作
    8.10.1搜寻服务
    8.10.2DPWS客户端如何发送一个请求

    第9章.NetMicroFramework的网络编程
    9.1.NETMicroFramework中的Sockets
    9.1.1Internet和Socket简介
    9.1.2TCP协议
    9.1.3UDP协议
    9.1.4端口简介
    9.1.5.NETMicroFramework中的Socket类
    9.2使用.NETMicroFramework中的Socket类传输数据
    9.2.1Socket通信过程
    9.2.2使用Socket通过协议传输数据
    9.3制作一个.NETMicroFramework的服务器端
    9.3.1建立.NETMicroFramework服务器端项目
    9.3.2添加必要程序集引用及命名空间
    9.3.3增加服务器端代码
    9.3.4多线程处理多用户连接
    9.4制作一个.NETMicroFramework的客户端
    9.4.1填写.NETMicroFramework的客户端代码
    9.4.2联调服务器端与客户端代码
    9.5网络设备的信息
    9.5.1NetworkInterface类
    9.5.2MAC地址
    9.5.3子网掩码
    9.5.4网关
    9.5.5DHCP
    9.5.6DNS

    第10章.NETMicroFramework中的密码术
    10.1XTEA:对称加密
    10.1.1XTEA算法概述
    10.1.2.NetMicroFramework中使用XTEA
    10.1.3.NETFramework和.NETCompactFrameworks中的XTEA
    10.2RSA非对称加密算法
    10.2.1常见密钥对使用场景
    10.2.2创建公钥和私钥
    10.2.3使用RSA算法进行加密和解密
    10.2.4实现数字签名

    第11章嵌入式开发实例
    11.1飞思卡尔i.MXS设备开发简介
    11.2用USB方式连接设备
    11.3SideShow简介及用SideShow方式连接方式设备
    11.4SideShow与USB连接方式的切换
    11.5开发飞思卡尔i.MXS的一个简单测试程序
    11.5.1开发目标
    11.5.2开发环境的搭建
    11.5.3新建项目
    11.5.4绑定按钮引脚
    11.5.5处理按钮相应事件
    11.5.6将程序部署到设备
    11.5.7调试程序

    第12章访问全球定位系统(GPS)
    12.1全球定位系统介绍
    12.2GPS如何工作
    12.3差分GPS
    12.4GPS应用
    12.5开发GPS应用程序
    12.5.1串口通信
    12.5.2NMEA命令和数据处理
    12.5.3显示NMEA数据
    12.5.4用多线程处理GPS数据更新
    12.5.5启动GPS应用
    附录1信息产业部软件与集成电路促进中心(CSIP)简介
    附录2信息产业部-微软嵌入式系统与硬件平台实验室简介
    附录3微软中国研发集团战略合作部硬件创新中心(HIC)简介
    附录4德州仪器TMS320DM335平台简介
  • 内容简介:
    《.NetMicroFramework嵌入式开发入门与典型实例》全面介绍了.NETMicroFramework开发过程中从底层系统支持到上层GUI应用的方方面面,内容涵盖.NETMicroFramework基础、基本类库、使用WPF进行用户界面设计、模拟器开发、网络编程以及网络编程时常用的加密技术。《.NetMicroFramework嵌入式开发入门与典型实例》在介绍.NETMicroFramework开发基本知识的同时还讲解了其实际应用,通过实例讲解使读者融会贯通。
    《.NetMicroFramework嵌入式开发入门与典型实例》是.NETMicroFramework开发的学习指南,适合.NETMicroFramework的初、中级程序员学习使用,也适合作为.NETMicroFramework开发的参考手册。
  • 目录:
    第1章.NETMicroFramework介绍
    1.1小型设备的.NET架构
    1.2托管代码无所不能
    1.3NETMicroFramework的发展历史
    1.4NETMicroFramework架构
    1.4.1.NETMicroFramework的基础结构
    1.4.2硬件层
    1.4.3运行时组件层
    1.4.4类库层
    1.4.5应用层

    第2章创建.NETMicroFramework托管应用程序
    2.1CLR介绍
    2.2类库介绍
    2.2.1命名规范
    2.2.2命名空间概要
    2.3使用VisualStudio创建.NETMicroFramework项目
    2.3.1使用VisualStudio创建.NETMicroFramework项目步骤
    2.3.2项目属性
    2.4编写并且编译应用

    第3章.NETMicroFramework基础类库介绍
    3.1用输出面板输出诊断程序
    3.2暂停执行程序
    3.3获取和设置系统时间和区域
    3.4Timer类的应用
    3.5使用String类
    3.5.1System.String类
    3.5.2连接字符串
    3.5.3String的编码
    3.6使用Array类
    3.6.1多维数组
    3.6.2合并字节数组
    3.6.3从数组中提取数据
    3.6.4复制合并数组到一个空数字
    3.6.5整型和字节型数组
    3.7使用集合
    3.7.1理解ArrayList类
    3.7.2使用ArrayList类
    3.8处理数字
    3.8.1decimal类型数字
    3.8.2十六进制数字输出
    3.8.3数字转化
    3.9数学方法
    3.10异常处理
    3.10.1抛出异常
    3.10.2捕获异常
    3.10.3finally关键字
    3.10.4处理多种类型异常
    3.10.5从异常中获取错误信息
    3.10.6捕获异常后,抛出异常

    第4章.NETMicroFramework的中文支持
    4.1TFConvert字体工具介绍
    4.2创建.tinyfnt字体文件
    4.2.1TinyFNT文件格式
    4.2.2创建TinyFNT字体向导
    4.3在应用程序中增加字体
    4.3.1在应用程序中添加字体的资源
    4.3.2在应用程序中使用字体
    4.4为应用程序提供中文支持
    4.4.1微软雅黑字体介绍
    4.4.2创建字体定义文件
    4.4.3运行TFConvert工具
    4.4.4在应用程序中添加微软雅黑字体资源并在应用程序中使用
    4.5字体定义文件中需要注意的问题
    4.5.1AddFontToProcess的参数
    4.5.2使用SelectFont函数选择合适的字体
    4.5.3使用ImportRange确定字体的范围
    4.6TFConvert工具不支持的一些功能

    第5章使用WPF进行用户界面设计
    5.1.NETMicroFramework和WPF
    5.2第一个WPF应用
    5.3用户界面设计基础
    5.3.1Application类
    5.3.2显示控件
    5.3.3使用Panel容器布局
    5.3.4计时器和用户界面
    5.3.5字体
    5.3.6位图

    第6章使用WPF绘制图形
    6.1Bitmap类简介
    6.2显示时刷新位图
    6.3使用颜色
    6.4绘制图形
    6.4.1绘制矩形
    6.4.2绘制圆形
    6.5绘制图像
    6.5.1绘制全尺寸图像
    6.5.2绘制缩小图像
    6.5.3绘制透明背景的图片
    6.6绘制文字
    6.6.1使用Font类
    6.6.2绘制文本
    6.6.3定制文本的格式
    6.6.4在矩形中显示文本
    6.6.5显示不同颜色的文字

    第7章可扩展的.NETMicroFramework模拟器
    7.1模拟器简介
    7.1.1什么是.NetMicroFramework模拟器
    7.1.2模拟器支持什么外部硬件
    7.1.3可扩展的模拟器
    7.2创建自定义模拟器
    7.3模拟器组件
    7.3.1使用模拟器组件
    7.3.2.NETMicroFramework常用的模拟器组件
    7.3.3创建模拟器组件
    7.4配置模拟器
    7.4.1使用XML配置模拟器
    7.4.2使用程序配置模拟器
    7.5模拟器建立用户界面
    7.6创建自定义模拟器
    7.6.1模拟硬件环境描述
    7.6.2创建模拟器工程
    7.6.3在代码中定义输入引脚
    7.6.4为输入引脚创建用户界面
    7.6.5创建一个模拟器上的程序
    7.6.6用模拟器的Config文件增加输出引脚到模拟器
    7.6.7将输出引脚信息用ScrollBar控件呈现

    第8章.NETMicroFramework调用WebService
    8.1.NETMicroFramework中的DPWS
    8.1.1DPWS的基本结构
    8.1.2建立设备之间的连接
    8.2添加DPWS类库
    8.3DPWS类库中命名空间简介
    8.4用MfSvcUtil工具创建服务模型代码
    8.4.1从命令行启动MfSvcUtil
    8.4.2用WSDL文件定义WebServices
    8.5初始化设备信息
    8.6服务器端代码操作
    8.7订阅事件
    8.8异常处理
    8.8.1异常
    8.8.2异常信息
    8.9DPWS中的线程
    8.10DPWS客户端操作
    8.10.1搜寻服务
    8.10.2DPWS客户端如何发送一个请求

    第9章.NetMicroFramework的网络编程
    9.1.NETMicroFramework中的Sockets
    9.1.1Internet和Socket简介
    9.1.2TCP协议
    9.1.3UDP协议
    9.1.4端口简介
    9.1.5.NETMicroFramework中的Socket类
    9.2使用.NETMicroFramework中的Socket类传输数据
    9.2.1Socket通信过程
    9.2.2使用Socket通过协议传输数据
    9.3制作一个.NETMicroFramework的服务器端
    9.3.1建立.NETMicroFramework服务器端项目
    9.3.2添加必要程序集引用及命名空间
    9.3.3增加服务器端代码
    9.3.4多线程处理多用户连接
    9.4制作一个.NETMicroFramework的客户端
    9.4.1填写.NETMicroFramework的客户端代码
    9.4.2联调服务器端与客户端代码
    9.5网络设备的信息
    9.5.1NetworkInterface类
    9.5.2MAC地址
    9.5.3子网掩码
    9.5.4网关
    9.5.5DHCP
    9.5.6DNS

    第10章.NETMicroFramework中的密码术
    10.1XTEA:对称加密
    10.1.1XTEA算法概述
    10.1.2.NetMicroFramework中使用XTEA
    10.1.3.NETFramework和.NETCompactFrameworks中的XTEA
    10.2RSA非对称加密算法
    10.2.1常见密钥对使用场景
    10.2.2创建公钥和私钥
    10.2.3使用RSA算法进行加密和解密
    10.2.4实现数字签名

    第11章嵌入式开发实例
    11.1飞思卡尔i.MXS设备开发简介
    11.2用USB方式连接设备
    11.3SideShow简介及用SideShow方式连接方式设备
    11.4SideShow与USB连接方式的切换
    11.5开发飞思卡尔i.MXS的一个简单测试程序
    11.5.1开发目标
    11.5.2开发环境的搭建
    11.5.3新建项目
    11.5.4绑定按钮引脚
    11.5.5处理按钮相应事件
    11.5.6将程序部署到设备
    11.5.7调试程序

    第12章访问全球定位系统(GPS)
    12.1全球定位系统介绍
    12.2GPS如何工作
    12.3差分GPS
    12.4GPS应用
    12.5开发GPS应用程序
    12.5.1串口通信
    12.5.2NMEA命令和数据处理
    12.5.3显示NMEA数据
    12.5.4用多线程处理GPS数据更新
    12.5.5启动GPS应用
    附录1信息产业部软件与集成电路促进中心(CSIP)简介
    附录2信息产业部-微软嵌入式系统与硬件平台实验室简介
    附录3微软中国研发集团战略合作部硬件创新中心(HIC)简介
    附录4德州仪器TMS320DM335平台简介
查看详情
相关图书 / 更多
.Net Micro Framework嵌入式开发入门与典型实例
.NET并发编程实战
叶伟民 译;[美]里卡尔多·特雷尔(Riccardo Terrell) 著
.Net Micro Framework嵌入式开发入门与典型实例
.NETCore底层入门
老农、刘浩杨 著
.Net Micro Framework嵌入式开发入门与典型实例
.NET性能优化
[美]萨沙·戈德斯汀(Sasha Goldshtein) 迪马·祖巴列夫(Dim
.Net Micro Framework嵌入式开发入门与典型实例
.NETCore实战:手把手教你掌握380个精彩案例/微软技术开发者丛书
周家安 编
.Net Micro Framework嵌入式开发入门与典型实例
.NET框架程序开发与应用
张永财 著
.Net Micro Framework嵌入式开发入门与典型实例
.NET项目开发教程
余秋明 著
.Net Micro Framework嵌入式开发入门与典型实例
.Net项目开发实践
周清平、颜一鸣、刘彬 编
.Net Micro Framework嵌入式开发入门与典型实例
.NETCompactFrameworkPocketGuide(PocketReference(O'Reilly))
Wei-Meng Lee 著
.Net Micro Framework嵌入式开发入门与典型实例
.NET内存管理宝典
康拉德·科克萨(Konrad Kokosa) 著
.Net Micro Framework嵌入式开发入门与典型实例
.NET 框架开发人员参考手册 (系统构架分册)
张志学
.Net Micro Framework嵌入式开发入门与典型实例
.NET Core 2.0 应用程序高级调试——完全掌握Linux、macOS和 Windows跨平台调试技术
李争
.Net Micro Framework嵌入式开发入门与典型实例
.NET Web企业应用开发实战
黄锐军
您可能感兴趣 / 更多
.Net Micro Framework嵌入式开发入门与典型实例
工程建设标准强制性条文(信息工程部分)宣贯辅导教材:2007年版
信息产业部综合规划司 编
.Net Micro Framework嵌入式开发入门与典型实例
中国信息产业人才发展战略研究
信息产业部人事司 编
.Net Micro Framework嵌入式开发入门与典型实例
新电信经济论坛
信息产业部电信经济专家委员会 编
.Net Micro Framework嵌入式开发入门与典型实例
中国电子信息产业统计年鉴(三资篇)2005
信息产业部经济体制改革与经济运行司 编
.Net Micro Framework嵌入式开发入门与典型实例
平面设计广告艺术设计——全国信息技术人才培养工程指定培训教材
信息产业部电子教育中心组、雷波 编
.Net Micro Framework嵌入式开发入门与典型实例
互联网管理
信息产业部电信管理局 主编
.Net Micro Framework嵌入式开发入门与典型实例
电信业务市场管理
信息产业部电信管理局
.Net Micro Framework嵌入式开发入门与典型实例
电信网码号资源管理
信息产业部电信管理局 主编
.Net Micro Framework嵌入式开发入门与典型实例
电信监管综述
信息产业部电信管理局 主编
.Net Micro Framework嵌入式开发入门与典型实例
电信服务监督管理
信息产业部电信管理局 主编
.Net Micro Framework嵌入式开发入门与典型实例
中华人民共和国信息产业法规汇编
信息产业部政策法规司 编
.Net Micro Framework嵌入式开发入门与典型实例
通信技术标准汇编.光通信卷.光通信设备分册
信息产业部电信传输研究所 编;中国标准出版社