`
happmaoo
  • 浏览: 4472082 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Windows Embedded CE 6.0开发初体验(四)跑个应用程序先

阅读更多
<iframe align="center" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog336280.html" frameborder="0" width="336" scrolling="no" height="280"></iframe>

上一篇《Windows Embedded CE 6.0开发初体验》之“设置Boot-loader”:

http://blog.csdn.net/aawolf/archive/2007/10/15/1825702.aspx

因为我们的开发板上已经预置了Windows CE 6.0的系统,所以我们可以先创建一个.NET CF的应用程序,来看一下如何将.NET CF程序部署到Digi开发板上。

第一步,首先在Visual Studio 2005中创建一个新的工程。这一步和开发普通的Windows Mobile应用程序基本一样,不同的是,要选择“Windows CE 5.0”的平台。Digi开发板的操作系统是CE 6.0,但是这里我们选择CE 5.0也不会影响部署的正确性。

<shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"><stroke joinstyle="miter"></stroke><formulas><f eqn="if lineDrawn pixelLineWidth 0"></f><f eqn="sum @0 1 0"></f><f eqn="sum 0 0 @1"></f><f eqn="prod @2 1 2"></f><f eqn="prod @3 21600 pixelWidth"></f><f eqn="prod @3 21600 pixelHeight"></f><f eqn="sum @0 0 1"></f><f eqn="prod @6 1 2"></f><f eqn="prod @7 21600 pixelWidth"></f><f eqn="sum @8 21600 0"></f><f eqn="prod @7 21600 pixelHeight"></f><f eqn="sum @10 21600 0"></f></formulas><path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"></path><lock v:ext="edit" aspectratio="t"></lock></shapetype><shape id="_x0000_i1031" style="VISIBILITY: visible; WIDTH: 415.5pt; HEIGHT: 312.75pt; mso-wrap-style: square" type="#_x0000_t75"><imagedata src="file:///C:%5CDOCUME~1%5Cv-nim%5CLOCALS~1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_image001.jpg" o:title="App1"></imagedata></shape>

在开发Windows Mobile的过程中,我们一般是通过USB接口连接PCActiveSync。但是目前我们的Digi开发板还没办法使用USB连接ActiveSync。所以我们要修改一下调试工具连接的方式。

Tools菜单中选择Options菜单项,打开Device Tools节点,然后选择Devices。在Windows CE 5.0平台下,只有Windows CE 5.0 Deivce,我们点击Properties按钮。

<shape id="_x0000_i1030" style="VISIBILITY: visible; WIDTH: 415.5pt; HEIGHT: 267.75pt; mso-wrap-style: square" type="#_x0000_t75"><imagedata src="file:///C:%5CDOCUME~1%5Cv-nim%5CLOCALS~1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_image002.jpg" o:title="app2"><font size="3"></font></imagedata></shape>

接下来会出现的CE Deivce属性,Transport里默认选择就是TCP Connect Transport,因为ActiveSync其实也是模拟出网卡来的。点击Transport后边的Configure按钮。

<shape id="图片_x0020_3" style="VISIBILITY: visible; WIDTH: 329.25pt; HEIGHT: 214.5pt; mso-wrap-style: square" type="#_x0000_t75" o:spid="_x0000_i1029"><imagedata src="file:///C:%5CDOCUME~1%5Cv-nim%5CLOCALS~1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_image003.jpg" o:title="app21"><font size="3"></font></imagedata></shape>

TCP/IP Transport页面里,我们就需要进行设置了。选择使用指定IP地址:192.168.0.150,这个地址就是开发板的IP地址。

<shape id="图片_x0020_4" style="VISIBILITY: visible; WIDTH: 378pt; HEIGHT: 207pt; mso-wrap-style: square" type="#_x0000_t75" o:spid="_x0000_i1028"><imagedata src="file:///C:%5CDOCUME~1%5Cv-nim%5CLOCALS~1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_image004.jpg" o:title="app3"><font size="3"></font></imagedata></shape>

在完成设备IP地址的设定后,我们就可以编译并部署应用程序了。首先选择Windows CE 5.0 Device作为部署设备,点击后边的“连接设备”按钮。如果连接成功,我们可以点击Debug按钮开始调试。

<shape id="图片_x0020_5" style="VISIBILITY: visible; WIDTH: 414.75pt; HEIGHT: 62.25pt; mso-wrap-style: square" type="#_x0000_t75" o:spid="_x0000_i1027"><imagedata src="file:///C:%5CDOCUME~1%5Cv-nim%5CLOCALS~1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_image005.jpg" o:title="app4"><font size="3"></font></imagedata></shape>

如果设备连接成功,就会显示如下的对话框。我们就可以开始调试程序了。

<shape id="图片_x0020_6" style="VISIBILITY: visible; WIDTH: 348.75pt; HEIGHT: 184.5pt; mso-wrap-style: square" type="#_x0000_t75" o:spid="_x0000_i1026"><imagedata src="file:///C:%5CDOCUME~1%5Cv-nim%5CLOCALS~1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_image006.jpg" o:title="app5"><font size="3"></font></imagedata></shape>

最后是应用程序在开发板上的运行情况。这个Demo是为了MVP Open Day 2007准备的。在我辛苦写文章的同时,这些“份子”们都在三亚花天酒地。写这篇Blog,也是希望有关部门注意一下这群“份子”。

<shape id="图片_x0020_1" style="VISIBILITY: visible; WIDTH: 277.5pt; HEIGHT: 208.5pt; mso-wrap-style: square" type="#_x0000_t75" o:spid="_x0000_i1025"><imagedata src="file:///C:%5CDOCUME~1%5Cv-nim%5CLOCALS~1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_image007.jpg" o:title="142802 20071012"></imagedata></shape>

上一篇《Windows Embedded CE 6.0开发初体验》之构建CE平台




分享到:
评论

相关推荐

    Windows Embedded CE 6.0安装程序

    Windows Embedded CE 6.0安装程序 官方下载包

    windows embedded ce 6.0安装包

    windows embedded ce 6.0安装包,

    Windows Embedded CE 6.0开发初体验

    《Windows Embedded CE 6.0开发初体验》 Windows Embedded CE 6.0,简称CE 6.0,是微软推出的嵌入式操作系统版本,它标志着Windows CE系列的一个重大升级。从名称上的变更可以看出,微软将该产品线融入了Windows ...

    Windows embedded ce 6.0程序设计实战

    《Windows Embedded CE 6.0程序设计实战》一书深入探讨了在Windows Embedded CE 6.0平台上进行程序设计的方法和技巧。Windows Embedded CE(简称CE)是微软公司推出的一个实时操作系统,它为嵌入式设备提供了一个轻...

    windows embedded ce 6.0(下)

    学习Windows Embedded CE 6.0不仅需要理解其架构,还需要掌握配置、驱动程序开发和应用程序编程。这三个章节的学习资料将帮助初学者建立起对这一系统的全面认识,并为高级开发工作打下坚实基础。通过深入研究这些...

    一个小时成为Windows Embedded CE 6.0开发者

    ### Windows Embedded CE 6.0 开发者指南 #### 一、Windows CE 背景知识 **Windows CE** 是一款由微软开发的轻量级、可定制的操作系统,适用于各种嵌入式设备。自从1996年推出以来,Windows CE 经历了多次重大更新...

    windows embedded ce 6.0(上)

    开发Windows Embedded CE 6.0系统通常使用Platform Builder,这是一个集成开发环境(IDE),用于构建、配置和编译系统映像。开发者可以通过选择不同的组件,配置硬件抽象层(HAL)和设备驱动来定制系统。 4. **...

    windows embedded ce 6.0 R2安装包

    完全安装wince6.0,必须先安装windows embedded ce6.0,再装R2

    Windows Embedded CE 6.0 Platform Builder Service Pack 1

    Windows Embedded CE 6.0 Platform Builder Service Pack 1 官方下载包

    Professional Microsoft Windows Embedded CE 6.0

    Author and Embedded CE expert Samuel Phung encourages you to develop Windows Embedded CE 6.0 applications by adapting the skills you already have. You'll learn to produce a new breed of intriguing ...

    Windows Embedded CE 6.0 R2简明教程中文版

    - **6.1 用户应用程序**:介绍了在 Windows Embedded CE 6.0 R2 上运行的用户应用程序的特点及其开发流程。 - **6.2 内核**:详细讲解了 Windows Embedded CE 6.0 R2 内核的核心组件及其功能。 - **6.3 内存体系结构...

    《Programming Windows Embedded CE 6.0 Developer Reference》随书C++代码

    在Windows Embedded CE 6.0的开发过程中,C++被广泛用于创建高效、可移植的设备驱动程序和应用程序。C++的面向对象特性使得开发者能够更好地组织和管理代码,同时保持性能优势。以下是几个核心的知识点: 1. **内核...

    Windows Embedded CE 6.0 R2(part2)

    Windows Embedded CE 6.0 R2 共有2个压缩分卷 全部下载后解压得到CE6R2.iso Size: 2048088064 bytes 还需下载part1: https://download.csdn.net/download/qq_43010024/14039619

    Windows Embedded从入门到精通系列课程(12):Windows Embedded CE 6.0 R2开发初体验

    **Windows Embedded CE 6.0 R2 开发初体验** Windows Embedded CE 6.0 R2 是微软推出的嵌入式操作系统版本,适用于各种设备和工业应用。本系列课程旨在帮助初学者快速掌握这一技术,从基础概念到实际开发流程,全...

    Windows Embedded CE 6.0(part2)

    Windows Embedded CE 6.0 共有4个压缩分卷(文件最大只能上传1000M) 全部下载解压后大小为3.76GB key:H8RQR-MMKRP-XFRFC-9HKGJ-82R6J 下载完请用Hash.exe核对CRC32值,文件信息在part1下载页面

    Professional Microsoft Windows Embedded CE 6.0.rar

    Professional Microsoft Windows Embedded CE 6.0 (EBook)

    Windows Embedded CE 6.0开发环境的搭建

    通过以上步骤,开发者就能建立起一个完整的Windows Embedded CE 6.0开发环境,可以开始进行嵌入式应用程序的开发和调试。这个过程虽然复杂,但遵循正确的步骤和注意事项,可以避免很多不必要的麻烦。对于初学者来说...

    Windows Embedded从入门到精通系列课程(12):Windows Embedded CE 6.0 R2开发刜体验

    在本课程“Windows Embedded从入门到精通系列课程(12):Windows Embedded CE 6.0 R2开发体验”中,我们将深入探讨Windows Embedded CE 6.0 R2这一嵌入式操作系统版本的开发过程。这个课程特别关注于平台定制,这是在...

    Windows Embedded CE 6.0 Fundamentals电子书

    Windows Embedded CE 6.0是一个可定制的、实时的操作系统,广泛应用于各种嵌入式设备,如掌上电脑、工业控制设备、移动通信设备等。该版本在前一代的基础上进行了重大改进,包括提升了性能、内存管理和多任务处理...

Global site tag (gtag.js) - Google Analytics