wince系统能安装哪些软件(wince系统安装软件教程)

wince系统能安装哪些软件(wince系统安装软件教程),第1张

在Wince系统上,软件不能像PC那样直接安装

WINDOS的平板电脑跟普通PC电脑功能是一样的(WINCE系统除外)。

你放心:普通电脑能够装的软件,它全部能够装,而且能够使用。

不现在W系列的平板电脑CPU都在16G左右,安装系统是WIN7或XP系统,总体流程性都不是很好。为WIN7系统比较大,功能太强,能耗高,对CPU内存显卡要求都很高。

如果运行大的程序比如ERPCPCPDM、OA会感觉明显迟缓,因为软件设计是为鼠标设计的,用户的平板体验不好。

本人有一台WINCE系统的导航,遇到同样问题,但问了厂家,厂家明确答复,播放软件升级不了,关于视频播放格式问题,只能通过视频格式转换工具,转换成导航仪机器支持的格式, 导航仪除了支持MP3格式,一般都支持VCD、SVCD、DVD和部分AVI、MP4格式。其他格式的,如网络流媒体格式MKV、FLV、RM、RMVB等,一般要用格式转换工具(如:狸窝FLV转换器、格式工厂)转换成MP4或DVD后才能播放,分辨率选择720X480就可以了,分辨率太高就可能播放不了。(当然,视频分辨率要注意与导航屏幕支持的分辨率匹配,太高则播放不顺畅或无法播放)

当然,目前新推出的安卓系统的导航仪,有点像智能手机一样,可自行下载安装播放软件,几乎什么格式的视频都可以播放,是再好不过的了。上个月,本人已果断更换掉WINCE系统的旧导航,花了1100大洋买了一个9寸大屏的安卓导航,支持任何格式的高清视频,图像非常清晰,功能很多,有WIFI功能,可安装百度地图,而且可实现与手机互联同屏显示,倒车影像很快,秒定,支持原车信息等,很高大上。

Window Embedded CE 上的应用程序开发与PC机上开发类似,而且程序互相移植性高,WinCE设备上的应用程序常用的语音有以下几种:

1、使用C++语言开发,如基于MFC架构的程序;这部分程序只要重新建立工程,进行程序的移植就行,语句的使用和结构几乎类似;

2、使用基于CompactFramework35/20的C#语言开发的程序;这类程序移植性更好,只要确认相应的ARM硬件平台上支持相应的驱动,即可直接执行程序或稍作修改;VB开发的程序也类似!

在程序移植中遇到问题或需要硬件平台,最好找有公司实力和积累的公司,必须ZLG,WinCE支持很到位,产品也完善!

先说开发工具,目前用得比较多的开发工具有EVC4(SP4)、VS2005、VS2008和Platform Builder。

其中Platform Builder主要是用来定制 *** 作系统的,虽然也支持编写应用程序,但用得相对较少。记得没错的话,它还得先编译系统,才能新建应用程序的工程。

VS2005和VS2008是微软的集大成开发工具,PB60就是作为VS2005的插件安装的(PB60目前应该是不支持VS2008)。在VS2005中,你可以编译WinCE60的 *** 作系统,也可以编译设备上的应用程序,省去了切换开发环境的麻烦。

EVC4(SP4)即嵌入式的VC,使用起来基本跟VC60一致。

WinCE应用程序的开发相对桌面Windows应用程序的开发有一些特点,如下:

1 UNICODE编码。WinCE中的应用程序只能使用UNICODE编码,桌面系统则支持UNICODE和ANSI码。在移植PC端程序到设备上时需要注意这一点。

2SDK。SDK即软件开发支持包,软件开发都少不了这个,但在WinCE应用程序的开发中尤为重要。因为WinCE系统本身是一个非标的 *** 作系统,它的组件特性和可裁剪性决定了不同的系统支持的API是不同的。而桌面系统相对标准,SDK的作用就弱化了。WinCE中的SDK由系统开发人员在编译完系统后,通过Platform Builder导出。应用程序的开发人员安装此SDK,并编写应用程序,最终将应用程序下载到目标平台上运行测试。一般来说,SDK是应用程序和 *** 作系统之间的纽带,但他们之间也并不是完全一一对应的。譬如,在硬件和 *** 作系统都没调试好时,我们可以先用标准的SDK或者自己定制一个模拟器的SDK进行应用程序的开发,等硬件和系统调试完成后再做联调。应用程序基于新的SDK编译一下,甚至无需重新编译也可运行。当然,一个应用程序在别的设备上跑得很好,但到另外一个设备上却不能工作也是很正常的。就像很多WM上的应用程序在WinCE中不能跑一样,虽然内核相同,但系统不同,支持的API也是不同的。

最后说说开发语言,WinCE应用程序的开发有Win32、MFC和Managed等几种方式。对于开发者来说,选择使用哪一个主要看效能,开发的效能和运行的效能。根据能量守恒定律,开发效能和运行效能应该是一个此消彼长的关系。呵呵,跟能量守恒定律有关系么?勉强找个有力证据吧。托管代码的开发效率很高,但执行效率相对就低了。这在物资还不是极大丰富的嵌入式系统上,就显得尤为突出,实时性也得不到保证。MFC是基于Window32的一个基础类库,封装了很多Win32的API,方便开发者使用,但它也是有缺点的,似乎也没再更新。Win32是这三者中最底层的一个,编译出的程序小,没有额外的包袱,运行起来快,所以开发的难度自然就大了,代码量也很大。我们在开发应用程序时应根据实际情况选择更合适的。

开发WinCE应用程序较多使用EVC,其界面与VC6类似

也可以使用VS2005开发

你可能还需要安装一个WinCE的标准SDK

关于调试:

WinCE设备可以通过Activesync与PC相连,然后在开发平台如VS2005下选择一些连接设备,选择Activesync连接方式,这时候,你再选运行调试就会自动下载到已经连接到Activesync的WinCE设备,可以单步调试,到这里就和调试PC上的应用程序没什么区别了

以上就是关于wince系统能安装哪些软件(wince系统安装软件教程)全部的内容,包括:wince系统能安装哪些软件(wince系统安装软件教程)、【WINCE系统】车载影音导航系统相关问题、wince怎么进行应用程序开发等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10109088.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存