搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
.Net Micro Framework嵌入式开发入门与典型实例
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787115189295
  • 作      者:
    邱善勤主编
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2008
收藏
内容介绍
    《.Net Micro Framework嵌入式开发入门与典型实例》全面介绍了.NET Micro Framework开发过程中从底层系统支持到上层GUI应用的方方面面,内容涵盖.NET Micro Framework基础、基本类库、使用WPF进行用户界面设计、模拟器开发、网络编程以及网络编程时常用的加密技术。《.Net Micro Framework嵌入式开发入门与典型实例》在介绍.NET Micro Framework开发基本知识的同时还讲解了其实际应用,通过实例讲解使读者融会贯通。<br>    《.Net Micro Framework嵌入式开发入门与典型实例》是.NET Micro Framework开发的学习指南,适合.NET Micro Framework的初、中级程序员学习使用,也适合作为.NET Micro Framework开发的参考手册。
展开
目录
第1章  .NET Micro Framework介绍<br>1.1  小型设备的.NET架构<br>1.2  托管代码无所不能<br>1.3  NET Micro Framework的发展历史<br>1.4  NET Micro Framework架构<br>1.4.1  .NET Micro Framework的基础结构<br>1.4.2  硬件层<br>1.4.3  运行时组件层<br>1.4.4  类库层<br>1.4.5  应用层<br><br>第2章  创建.NET Micro Framework托管应用程序<br>2.1  CLR介绍<br>2.2  类库介绍<br>2.2.1  命名规范<br>2.2.2  命名空间概要<br>2.3  使用Visual Studio创建.NET Micro Framework项目<br>2.3.1  使用Visual Studio创建.NET Micro Framework项目步骤<br>2.3.2  项目属性<br>2.4  编写并且编译应用<br><br>第3章  .NET Micro Framework基础类库介绍<br>3.1  用输出面板输出诊断程序<br>3.2  暂停执行程序<br>3.3  获取和设置系统时间和区域<br>3.4  Timer类的应用<br>3.5  使用String类<br>3.5.1  System.String类<br>3.5.2  连接字符串<br>3.5.3  String的编码<br>3.6  使用Array类<br>3.6.1  多维数组<br>3.6.2  合并字节数组<br>3.6.3  从数组中提取数据<br>3.6.4  复制合并数组到一个空数字<br>3.6.5  整型和字节型数组<br>3.7  使用集合<br>3.7.1  理解ArrayList类<br>3.7.2  使用 ArrayList 类<br>3.8  处理数字<br>3.8.1  decimal类型数字<br>3.8.2  十六进制数字输出<br>3.8.3  数字转化<br>3.9  数学方法<br>3.10  异常处理<br>3.10.1  抛出异常<br>3.10.2  捕获异常<br>3.10.3  finally关键字<br>3.10.4  处理多种类型异常<br>3.10.5  从异常中获取错误信息<br>3.10.6  捕获异常后,抛出异常<br><br>第4章  .NET Micro Framework的中文支持<br>4.1  TFConvert字体工具介绍<br>4.2  创建.tinyfnt字体文件<br>4.2.1  TinyFNT文件格式<br>4.2.2  创建TinyFNT字体向导<br>4.3  在应用程序中增加字体<br>4.3.1  在应用程序中添加字体的资源<br>4.3.2  在应用程序中使用字体<br>4.4  为应用程序提供中文支持<br>4.4.1  微软雅黑字体介绍<br>4.4.2  创建字体定义文件<br>4.4.3  运行TFConvert工具<br>4.4.4  在应用程序中添加微软雅黑字体资源并在应用程序中使用<br>4.5  字体定义文件中需要注意的问题<br>4.5.1  AddFontToProcess的参数<br>4.5.2  使用SelectFont函数选择合适的字体<br>4.5.3  使用ImportRange确定字体的范围<br>4.6  TFConvert工具不支持的一些功能<br><br>第5章  使用WPF进行用户界面设计<br>5.1  .NET Micro Framework和WPF<br>5.2  第一个WPF应用<br>5.3  用户界面设计基础<br>5.3.1  Application类<br>5.3.2  显示控件<br>5.3.3  使用Panel容器布局<br>5.3.4  计时器和用户界面<br>5.3.5  字体<br>5.3.6  位图<br><br>第6章  使用WPF绘制图形<br>6.1  Bitmap类简介<br>6.2  显示时刷新位图<br>6.3  使用颜色<br>6.4  绘制图形<br>6.4.1  绘制矩形<br>6.4.2  绘制圆形<br>6.5  绘制图像<br>6.5.1  绘制全尺寸图像<br>6.5.2  绘制缩小图像<br>6.5.3  绘制透明背景的图片<br>6.6  绘制文字<br>6.6.1  使用Font类<br>6.6.2  绘制文本<br>6.6.3  定制文本的格式<br>6.6.4  在矩形中显示文本<br>6.6.5  显示不同颜色的文字<br><br>第7章  可扩展的.NET Micro Framework模拟器<br>7.1  模拟器简介<br>7.1.1  什么是.Net Micro Framework模拟器<br>7.1.2  模拟器支持什么外部硬件<br>7.1.3  可扩展的模拟器<br>7.2  创建自定义模拟器<br>7.3  模拟器组件<br>7.3.1  使用模拟器组件<br>7.3.2  .NET Micro Framework常用的模拟器组件<br>7.3.3  创建模拟器组件<br>7.4  配置模拟器<br>7.4.1  使用XML配置模拟器<br>7.4.2  使用程序配置模拟器<br>7.5  模拟器建立用户界面<br>7.6  创建自定义模拟器<br>7.6.1  模拟硬件环境描述<br>7.6.2  创建模拟器工程<br>7.6.3  在代码中定义输入引脚<br>7.6.4  为输入引脚创建用户界面<br>7.6.5  创建一个模拟器上的程序<br>7.6.6  用模拟器的Config文件增加输出引脚到模拟器<br>7.6.7  将输出引脚信息用Scroll Bar控件呈现<br><br>第8章  .NET Micro Framework调用Web Service<br>8.1  .NET Micro Framework中的DPWS<br>8.1.1  DPWS的基本结构<br>8.1.2  建立设备之间的连接<br>8.2  添加DPWS类库<br>8.3  DPWS类库中命名空间简介<br>8.4  用MfSvcUtil工具创建服务模型代码<br>8.4.1  从命令行启动MfSvcUtil<br>8.4.2  用WSDL文件定义Web Services<br>8.5  初始化设备信息<br>8.6  服务器端代码操作<br>8.7  订阅事件<br>8.8  异常处理<br>8.8.1  异常<br>8.8.2  异常信息<br>8.9  DPWS中的线程<br>8.10  DPWS客户端操作<br>8.10.1  搜寻服务<br>8.10.2  DPWS客户端如何发送一个请求<br><br>第9章  .Net Micro Framework的网络编程<br>9.1  .NET Micro Framework中的Sockets<br>9.1.1  Internet和Socket简介<br>9.1.2  TCP协议<br>9.1.3  UDP协议<br>9.1.4  端口简介<br>9.1.5  .NET Micro Framework中的Socket类<br>9.2  使用.NET Micro Framework中的Socket类传输数据<br>9.2.1  Socket通信过程<br>9.2.2  使用Socket通过协议传输数据<br>9.3  制作一个.NET Micro Framework的服务器端<br>9.3.1  建立.NET Micro Framework服务器端项目<br>9.3.2  添加必要程序集引用及命名空间<br>9.3.3  增加服务器端代码<br>9.3.4  多线程处理多用户连接<br>9.4  制作一个.NET Micro Framework的客户端<br>9.4.1  填写.NET Micro Framework的客户端代码<br>9.4.2  联调服务器端与客户端代码<br>9.5  网络设备的信息<br>9.5.1  NetworkInterface类<br>9.5.2  MAC地址<br>9.5.3  子网掩码<br>9.5.4  网关<br>9.5.5  DHCP<br>9.5.6  DNS<br><br>第10章  .NET Micro Framework中的密码术<br>10.1  XTEA:对称加密<br>10.1.1  XTEA算法概述<br>10.1.2  .Net Micro Framework中使用XTEA<br>10.1.3  .NET Framework和.NET Compact Frameworks中的XTEA<br>10.2  RSA非对称加密算法<br>10.2.1  常见密钥对使用场景<br>10.2.2  创建公钥和私钥<br>10.2.3  使用RSA算法进行加密和解密<br>10.2.4  实现数字签名<br><br>第11章  嵌入式开发实例<br>11.1  飞思卡尔i.MXS设备开发简介<br>11.2  用USB方式连接设备<br>11.3  Side Show简介及用Side Show方式连接方式设备<br>11.4  Side Show与USB连接方式的切换<br>11.5  开发飞思卡尔i.MXS的一个简单测试程序<br>11.5.1  开发目标<br>11.5.2  开发环境的搭建<br>11.5.3  新建项目<br>11.5.4  绑定按钮引脚<br>11.5.5  处理按钮相应事件<br>11.5.6  将程序部署到设备<br>11.5.7  调试程序<br><br>第12章  访问全球定位系统(GPS)<br>12.1  全球定位系统介绍<br>12.2  GPS如何工作<br>12.3  差分GPS<br>12.4  GPS应用<br>12.5  开发GPS应用程序<br>12.5.1  串口通信<br>12.5.2  NMEA命令和数据处理<br>12.5.3  显示NMEA数据<br>12.5.4  用多线程处理GPS数据更新<br>12.5.5  启动GPS应用<br>附录1 信息产业部软件与集成电路促进中心(CSIP)简介<br>附录2 信息产业部-微软嵌入式系统与硬件平台实验室简介<br>附录3 微软中国研发集团战略合作部硬件创新中心(HIC)简介<br>附录4 德州仪器TMS320DM335平台简介
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证