blueroy 发表于 2008-4-16 09:45

在ARM9上用linux还是WINCE,我一直很犹豫

目前手上资料都有,硬件平台也有,但一直在犹豫是下手搞linux呢还是搞wince。我们现在主要是设计制造便携式电池供电的设备的。

brandnew 发表于 2008-4-16 09:45

。。。

便携式电池供电的设备??<br /><br />什么东东?<br />

and 发表于 2008-4-16 09:45

量体裁衣

看你的应用需求偏向哪一方面了

mohanwei 发表于 2008-4-16 09:45

附议

tangzzbb 发表于 2008-4-16 14:16

wince上手可能快一些

baihw2003 发表于 2008-4-16 14:29

回复

WINCE&nbsp;需要钱买的。否则人家会告你的.LINUX则是开源的.&nbsp;但WINCE&nbsp;与我们平常使用WINDOWS&nbsp;一样,开发上手快.而LINUX则是一个不同的系统.需要你投入更多的精力到里面.

Gooday 发表于 2008-4-16 16:52

选linux

显然,从长远的角度来看,必然是linux,否则那么多的钱有的你交了

armecos 发表于 2008-4-16 20:48

你问得不清楚,

你想在ARM9上做什么应用啊?有哪些功能要实现?以后有什么升级规划?最好详细说说,这样别人才能给你合适的回答。

blueroy 发表于 2008-4-17 09:10

恩,主要是做一个类似于工业手持设备类型的东西

就是带图像界面,触摸屏,按键,USB接口,串口,SD卡接口,再外接一些传感器的数据采集及对数据处理后显示结果的设备。希望构建这个平台后能产生不同档次的该类设备。<br />至于升级规划,还是需要比较便利的对设备软件升级,比如通过USB口升级。<br />我们目前也试验了一下WINCE(买的开发板),发现WINCE对硬件配置要求高,设备的功耗大。而且WINCE版本更新较快,老的刚开发完新版本的就出来了。相对的客户还是认同新版本。<br />从长远来说,公司还是希望有一个软件平台能应用到我们各档次的设备上。<br />WINCE目前可以在WINDOWS下无缝开发,LINUX需要建立LINUX平台的宿主机;WINCE开发应用程序有微软的EVC或者VS系列的IDE,LINUX下应用程序用GCC(命令行方式的开发界面?)WINCE需要买授权,LINUX不需要。WINCE有微软开发的相对稳定的库,LINUX好像需要花更多的精力维护?<br />但从延续性上说,好像LINUX更好一点?<br />各有各的好啊,唉。

armecos 发表于 2008-4-18 12:08

我理解你可能想做一个工业PDA/手机之类的东东,

本质需求其实不是WinCE或者Linux,而是:<br />&nbsp;&nbsp;&nbsp;&nbsp;1、需要一个类似WinCE那样方便的GUI,支持键盘、鼠标、触摸屏;<br />&nbsp;&nbsp;&nbsp;&nbsp;2、需要支持USB&nbsp;device/host/otg;<br />&nbsp;&nbsp;&nbsp;&nbsp;3、需要一个高效、稳定、安全的文件系统,比如:FAT12/16/32&nbsp;over&nbsp;SD/MMC/HDD;<br />&nbsp;&nbsp;&nbsp;&nbsp;4、需要方便的串口驱动、中断驱动、GPIO驱动;<br />&nbsp;&nbsp;&nbsp;&nbsp;5、需要电源管理,功耗低;<br />&nbsp;&nbsp;&nbsp;&nbsp;6、需要代码体积小、速度快;<br />&nbsp;&nbsp;&nbsp;&nbsp;7、需要版本稳定变化少,客户不要挑版本低的毛病;<br />&nbsp;&nbsp;&nbsp;&nbsp;8、需要版权宽松;<br />&nbsp;&nbsp;&nbsp;&nbsp;9、需要使用方便,维护工作量小;<br />&nbsp;&nbsp;&nbsp;&nbsp;10、需要适合高、中、低各种档次的产品;<br />&nbsp;&nbsp;&nbsp;&nbsp;11、需要硬件成本低;<br />&nbsp;&nbsp;&nbsp;&nbsp;12、需要此平台产品生命周期长;<br />&nbsp;&nbsp;&nbsp;&nbsp;13、需要平台有一定的知名度和品牌。<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;我想,只要满足以上需求,你就不会有困惑了,是吗?<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;其实你真正需要的就是这些功能实现,而不是OS牌子,是不是?<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;如果有一个平台能解决以上所有你的需求,你是否乐意尝试一下?<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;“MiniGUI&nbsp;+&nbsp;ecos”&nbsp;方案<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;MiniGUI类似Windows消息驱动,控件开发,支持多种输入输出设备。<br />&nbsp;&nbsp;&nbsp;&nbsp;ecos是知名OS品牌,Redhat公司曾经拥有,使用量位居前列,体积小,速度快,适合从16位到32位的多种体系架构,支持电源管理,版本稳定,版权宽松,功能强大。<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;ecos对于你所需要的文件系统、USB等功能都齐备,还支持TCP/IP协议栈,配置裁减等功能。<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;我们提供ecos开发方面的基础培训,有兴趣可以到:www.armecos.com了解情况。

and 发表于 2008-4-18 13:59

miniGUI的商业发行要付费

:(

bijiben 发表于 2008-4-20 21:12

我也在考虑啊

我也在考虑啊

sockit 发表于 2008-4-20 23:12

以你们的情况

建议用WinCE,工控方面应用,传统还是工控机居多,相关的工控软件、组态软件,基于Windows架构的比较多。考虑长远Linux设备的份额也会增加,如果贵公司有这个魄力、实力,也可以考虑。Linux+QT的效果也很不错,至于MiniGUI,魏永明没给我什么好处,我就不说什么好话了,哈哈<br /><br />wince近几年MS非常看重,投入了很多力量开发,并推广...不仅仅限于手持设备。相应的版权费已经很便宜了。

gzweiyan 发表于 2008-4-22 18:41

提供Linux测试平台

如果你们考虑Linux系统,我们可以提供基于s3c2440的测试平台。<br />现已完成图像界面,触摸屏,按键,USB接口,串口,SD卡接口在Linux-2.6.25上的移植。<br /> <br /> 相关链接:<a href='http://www.gzweiyan.com'>http://www.gzweiyan.com</a>
页: [1]
查看完整版本: 在ARM9上用linux还是WINCE,我一直很犹豫