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

出版时间:2008-12  出版社:人民邮电出版社  作者:信息产业部软件与集成电路促进中心  页数:234  

前言

十七大报告指出:建设创新型国家是“国家发展战略的核心”和“提高综合国力的关键”,要坚持“走中国特色自主创新道路,把增强自主创新能力贯彻到现代化建设各个方面”。党中央的战略决策是事关我国社会主义现代化建设全局的重要举措,对于信息产业自主创新实践具有十分重大的指导意义。工业与信息化部作为中国的信息化主管部门,在倡导实施鼓励自主创新的政策措施,赢得发展的主动权的同时,积极与国际上先进的大公司进行合作,引进先进的技术,增强国内企业的技术实力。3C融合加速趋势的彰显,给中国以嵌入式软件为核心的嵌入式系统产业的高速增长带来了千载难逢的契机,嵌入式软件产业现已成为中国信息产业中的一个重要增长点,成为信息化和工业化融合的重要突破口。近年来,我国嵌入式系统软硬件结合更加紧密,嵌入式软件市场继续向数字化、智能化、网络化和专业化方向纵深发展,其增长速度极为迅猛。目前中国嵌入式软件总产值已经达到上千亿元。其中,嵌入式操作系统的销售增长主要来源于与集成开发解决方案的捆绑;而嵌入式应用软件则是拉动整体市场增长的主要动力源,嵌入式系统的广泛应用已经渗入到我们日常生活的各个方面。但是,我们也不可避免地看到,我国在嵌入式软件开发工具方面的整体研发水平和实力较弱,重视程度不够,成熟的产品较少。我国厂商目前还不具备与国外厂商竞争的实力,也进一步限制了国内嵌入式企业做大做强。我国嵌入式领域人才供给较充足,但高端人才缺乏,这也一直是制约我国软件业发展的瓶颈。早在2004.年3月初,原信息产业部和微软公司以信息产业部软件与集成电路促进中心(CSIP)为依托,合作建立了信息产业部.微软嵌入式系统与硬件平台实验室。2006年1月1日,在原信息产业部的直接领导下,由CSIP组织国内众多软件与集成电路企业、研究机构和教育培训机构在全国范围内推出“国家信息技术紧缺人才培养工程”(以下简称NITE),建立适应我国软件与集成电路产业发展需要的人才培训体系,突破制约我国信息产业发展的人才瓶颈,为信息产业结构升级和信息化建设提供人才保证。

内容概要

本书全面介绍了.NET Micro Framework开发过程中从底层系统支持到上层GUI应用的方方面面,内容涵盖.NET Micro Framework基础、基本类库、使用WPF进行用户界面设计、模拟器开发、网络编程以及网络编程时常用的加密技术。本书在介绍.NET Micro Framework开发基本知识的同时还讲解了其实际应用,通过实例讲解使读者融会贯通。  本书是.NET Micro Framework开发的学习指南,适合.NET Micro Framework的初、中级程序员学习使用,也适合作为.NET Micro Framework开发的参考手册。

书籍目录

第1章 .NET Micro Framework介绍  1.1 小型设备的.NET架构  1.2 托管代码无所不能   1.3 NET Micro Framework的发展历史  1.4 NET Micro Framework架构   1.4.1 .NET Micro Framework的基础结构   1.4.2 硬件层   1.4.3 运行时组件层   1.4.4 类库层   1.4.5 应用层 第2章 创建.NET Micro Framework托管应用程序  2.1 CLR介绍  2.2 类库介绍   2.2.1 命名规范   2.2.2 命名空间概要  2.3 使用Visual Studio创建.NET Micro Framework项目   2.3.1 使用Visual Studio创建.NET Micro Framework项目步骤   2.3.2 项目属性  2.4 编写并且编译应用 第3章 .NET Micro Framework基础类库介绍  3.1 用输出面板输出诊断程序  3.2 暂停执行程序  3.3 获取和设置系统时间和区域  3.4 Timer类的应用  3.5 使用String类   3.5.1 System.String类   3.5.2 连接字符串   3.5.3 String的编码  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.1 decimal类型数字   3.8.2 十六进制数字输出   3.8.3 数字转化  3.9 数学方法  3.10 异常处理   3.10.1 抛出异常   3.10.2 捕获异常   3.10.3 finally关键字   3.10.4 处理多种类型异常   3.10.5 从异常中获取错误信息   3.10.6 捕获异常后,抛出异常 第4章 .NET Micro Framework的中文支持  4.1 TFConvert字体工具介绍  4.2 创建.tinyfnt字体文件   4.2.1 TinyFNT文件格式   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.1 AddFontToProcess的参数   4.5.2 使用SelectFont函数选择合适的字体   4.5.3 使用ImportRange确定字体的范围  4.6 TFConvert工具不支持的一些功能第5章 使用WPF进行用户界面设计  5.1 .NET Micro Framework和WPF  5.2 第一个WPF应用  5.3 用户界面设计基础   5.3.1 Application类   5.3.2 显示控件   5.3.3 使用Panel容器布局   5.3.4 计时器和用户界面   5.3.5 字体   5.3.6 位图 第6章 使用WPF绘制图形  6.1 Bitmap类简介  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章 可扩展的.NET Micro Framework模拟器  7.1 模拟器简介   7.1.1 什么是.Net Micro Framework模拟器   7.1.2 模拟器支持什么外部硬件   7.1.3 可扩展的模拟器  7.2 创建自定义模拟器  7.3 模拟器组件   7.3.1 使用模拟器组件   7.3.2 .NET Micro Framework常用的模拟器组件   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 将输出引脚信息用Scroll Bar控件呈现第8章 .NET Micro Framework调用Web Service 第9章 .Net Micro Framework的网络编程第10章 .NET Micro Framework中的密码术第11章 嵌入式开发实例第12章 访问全球定位系统(GPS)

章节摘录

插图:

编辑推荐

《.Net Micro Framework嵌入式开发入门与典型实例》按照.NET Micro Framework初学者的学习过程,从简单到复杂,从.NET Micro Framework简介讲起,讲解如何使用.NET Micro Framework开发嵌入式设备,全书共分12章。所有章节都以理论讲解结合代码分析的方式进行讲解,读者可按照书中说明进行实际操作,使读者“知其然”,也“知其所以然”。

图书封面

评论、评分、阅读与下载


    .Net Micro Framework嵌入式开发入门与典型实例 PDF格式下载


用户评论 (总计4条)

 
 

  •   这本书是《.NETMicroFramework嵌入式编程》的补充书籍,中国人的口味。不错!
  •   比起另外一部翻译的中文书要好点,至少在中文字体方面的介绍是其没有的。
  •   帮老子的老子买的
  •   挺好的 !书挺实用的!刚好学了C#,ARM的也在玩,挺喜欢这本书的。。。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7