导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[wqlcd_911]如何从开发WinXP应用程序快速转到Wi



No.80699
作者:wqlcd_911
邮件:wqlcd_911@163.com
ID:146149
登陆:60次
QQ:800005447
文章数:60篇
最后登陆IP:14.29.89.99
最后登陆:2014/4/24 11:08:02
注册:2009/12/30 11:46:04
财富:433
发帖时间:2012/8/2 15:41:44
发贴者IP:113.109.177.123
标题:wqlcd_911:如何从开发WinXP应用程序快速转到WinCE平台 [原创]
摘要:No.80699如何从开发WinXP应用程序快速转到WinCE平台 [原创] 
前天有客户打算找一款8寸的工业平板电脑,并且最好是X86的。后来了解了他的应用,原来很简单,只是一些简单的通信,以及几个界面显示。我说,用X86的电脑,成本高、维护麻烦,不是很浪费吗?后来了解到他是不太熟悉WinCE应用开发。昨天他到我公司,看过我们8寸的单板电脑演示后,表示完全满足他的需求。接着,我为他演示了如何简单的建立WinCE程序。他也表示没有他想象中那么复杂。

   其实Windows CE与Windows XP都出自微软,同是“Windows”自然有很多相似之处。最重要的还是了解他们两者的开发思想。

按此在新窗口浏览图片

按此在新窗口浏览图片
1、开发思想
 为了好理解,下面将开发产品的电脑叫主机,被开发的设备叫从机。

 PC程序开发的主机(开发的设备)和从机(被开发的设备)是一体的,即是本身;WinCE开发的主机是PC,从机是WinCE,两者一般通过USB同步来通讯。要建立个概念。

 这个是最重要的。有客户直接问,是不是要在WinCE上装一个VS2005,我并不觉得可笑。因为一些一直从事PC上应用开发的工程师,不像我这些搞单片机过来的,他们没有主机和从机的概念。建立这个概念,对从PC编程到WinCE开发,有很大的帮助。PC编程不需要知道SDK、主从机的概念,编译好程序就马上可以在本机出来。正因为如此,他们就分不清主从机,哪个是在PC上运行,那个应该是在WinCE上跑。

 要清楚那些工具是用来开发设备程序的,那些工具是在设备上运行的。

 例如,开发工具VS2005、SDK,这个对PC编程还是WinCE开发都是运行在主机上,用于设备开发的;编译出来的程序,以及运行这程序相关的DLL(例如开发SQL相关的程序,需要在设备上安装SQL、.net framework ,也就是一些DLL)都是属于设备的。对于.net framework 或者SQL,PC 和 WinCE上都有自己的版本,如PC上是SQL2000,WinCE是SQLCE ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:357232毫秒 查询6次