近几天,我在开发一款嵌入式移动产品项目上遇到了一点麻烦。这个应用是ARM9内核和WinCE平台,这几天我一直被纠缠在一个内存问题,程序吃内存很厉害,跑一段时间后,内存占用就接近100%了,出现所谓的假死机。 看任务管理器里面的程序内存使用一直都很正常,但整个系统的内存却在被缓慢的侵蚀,但就是看不出来是程序哪一部份使用了过多的内存。反复的查程序,也没发现内存泄漏,需要不断的修改内存分配策略,很头疼。
近期,公司让我负责一个嵌入式消费产品的开发项目。此产品原来的操作系统是WinCE 5.0,现在因应市场需求不但要增加功能更加强大的硬件,而且公司也要求把操作系统升级为WinCE 6.0。在接手此项目后,我立即开始进行操作系统的定制开发,但结果却是欲速则不达。
在今天信息化的社会中,我们是否真的观察到了生活的变化,以及信息化给我们带来的方便。在今天这样一个信息满天飞的时代,是否我们真的充分利用这些信息,帮助我们提高了个人的能力和工作的效率,或者作为管理层的我们,是否利用今天的信息帮助我们更好的实现了公司的管理和决策,这些问题值得我们深思。
我的Activesync能连接上WINCE,在移动设备中有显示WINCE的内容,也能复制文件到WINCE,但是EVC不能与WINCE通信. 感觉很奇怪,不知道是什么原因引起的,大家指点一下了.搞了一天都没有找到什么原因.
据国外媒体报道,英特尔6日5日宣布,该公司同意以约8.84亿美元的价格收购软件公司Wind River。 据悉,此次收购是英特尔CEO欧德宁(Paul Otellini)2005年上任以来该公司的首次重大收购。英特尔在一份声明中称,该公司以每股11.50美元的现金价收购Wind River,后者是全球领先的嵌入式软件与服务商。
我所说的ARM裸板调试是指ARM的PCB板制作完后,贴片回来的板子,不但没有任何程序,上电都是第一次。最近调试了一块ARM板,基于S3C6410的,但是我们把原来的M-DDR DRAM和Nandflash全部都换掉了
Web Service用于PC间通讯的文章网上有很多,但用于WinCE平台调用的经验总结并不多见。Web Service的程序编写与配置调用相对来讲比较简单,Visual Studio里直接新建一个“Asp.net web 服务应用程序”就可以创建一个web Service项目了。
在开发Windows CE的应用程序时,经常需要检测平台类型,了解我们的应用程序运行在Pocket PC、Smartphone还是Windows CE上。
SD驱动有两种架构,一为INTEL的,一为MS的,你如果用的MS的Public自带的代码,那就看注册表中HKEY_LOCAL_MACHINE\Drivers\BuiltIn项下的host
也许大家都知道Windows CE的图形用户界面相当出色,实际上它的通信功能也很强大。看看CE中的C代表袖珍(Compact)、消费(Consumer)、通信能力(Connectivity)和伴侣(Companion)的意思就明白了。
Windows CE有一个很小的核,基本上只包含了排程、内存管理和Kernel API,它们构成了一个完整个体,其余大部分功能都在单独的模块中完成。
随着嵌入式系统产品的迅速发展,对大容量低功耗存储器需求也正日益增强。存储器件不但是嵌入式系统必不可少的一部分,而且嵌入式系统的存储设备的性能也是决定整体系统性能的核心环节之一。
Windows Embedded CE 6.0是微软公司目前最新的嵌入式操作系统之一,支持四种体系结构的MCU(ARM、MIPS、SH4和x86)。在众多的嵌入式操作系统中,它以自己独特的优势脱颖而出
快速启动对于嵌入式消费电子产品是比较重要的要求之一。我这次负责的项目是一个嵌入式消费电子产品的开发,系统用的是ARM处理器+WinCE平台。但每次WinCE启动的时候都非常慢,这对客户来说显然是不能忍受的,为此开发团队经受着公司的巨大压力。
微软将嵌入式架构.Net Micro Framework源代码移交给社区,由社区负责其后续开发.据悉,受几日前微软第二轮大规模裁员影响最严重的部门就是.Net Micro Framework团队和MSN主管部门.
Windows Embedded是微软针对嵌入式领域推出的操作系统,包括:Windows Embedded CE、XP Embedded和.NET Micro Framework。其中Windows Embedded CE主要应用于手持设备、机顶盒、GPS和PMP等嵌入式设备中。
随着Iphone的流行,触摸屏成为许多移动电子产品的标配,使到触摸屏驱动的开发在嵌入式设备中也变得越来越重要了。
这次调查通过发放调查问卷,总共收集了627份有效回函。从整体看,开发、设计工程师和项目经理占了88%,是嵌入式系统应用的主力军。
嵌入式系统的内存是宝贵的,内存是否高效率的使用往往意味着嵌入式设备是否高质量和高性能。在我所负责的一个基于Windows XPe平台的嵌入式项目开发中,经常发现当Windows XPe的内存占用超过一定范围时