不是貌似,而是 VB6 肯定不行。而且即使是 EVB,也只有在低版本的 CE 下用,要在真正硬件上的 CE 里跑,目前的很多设备可能都不支持了,而且还要安装使用,感觉很不方便,相对来说 EVC 要稳定可靠、兼容性更好。但目前来说,基本上可以完全不用考虑 EVB 或 EVC 了,.Net 是基本主流的 CE 开发环境,vb.net 搞 CE 开发我没弄过,所以不予评论。不过 VC 我还是搞过一段时间,感觉还可以(从开发工具的角度来说),但对于 CE 系统本身,与 PC 的 Windows 还是有一些区别的,不过好在对于习惯 Windows 开发的人来说算是个容易入门的平台。不过相对来说,android 的开发更加简单(应用程序),有很多现成的东西给你用,基本上有面向对象的开发理念就很容易接受他的开发方式。当然,涉及到驱动或系统移植就稍微复杂点,不过相对于用 CE 的 BSP 包来定制,android 的源码开发和 Linux 内核要灵活很多。[/quote]
WINCE下的设备驱动开发我倒觉得比较容易入门些.
我目前用的是WINCE6,要做一个与FPGA通讯的驱动,使用GPIO,本来以为会很复杂,没想到和写C51 FOR ARM几乎没啥区别,两三下就搞定了,汗,感觉比WIN32的驱动开发容易多了- -!
不是貌似,而是 VB6 肯定不行。而且即使是 EVB,也只有在低版本的 CE 下用,要在真正硬件上的 CE 里跑,目前的很多设备可能都不支持了,而且还要安装使用,感觉很不方便,相对来说 EVC 要稳定可靠、兼容性更好。但目前来说,基本上可以完全不用考虑 EVB 或 EVC 了,.Net 是基本主流的 CE 开发环境,vb.net 搞 CE 开发我没弄过,所以不予评论。不过 VC 我还是搞过一段时间,感觉还可以(从开发工具的角度来说),但对于 CE 系统本身,与 PC 的 Windows 还是有一些区别的,不过好在对于习惯 Windows 开发的人来说算是个容易入门的平台。不过相对来说,android 的开发更加简单(应用程序),有很多现成的东西给你用,基本上有面向对象的开发理念就很容易接受他的开发方式。当然,涉及到驱动或系统移植就稍微复杂点,不过相对于用 CE 的 BSP 包来定制,android 的源码开发和 Linux 内核要灵活很多。