做过了几年的软件开发,现在需要学习嵌入式平台的软件开发。
我选择什么平台哪?
经过权衡,我选择WinCE操作系统,原因如下:
1、WinCE系统与Windows系统在操作上很相似,不需要花时间学习操作系统。
2、开发工具可以选择EVC或者Visual Studio.net,我选择后者,不需要在学习一种开发工具。
3、良好的用户开发界面与支持库,使开发很像Windows下的开发,便于上手,对于我们这种有一定开发经验,学习时间不固定的人,可以在短时间内了解嵌入式软件开发,是一个不错的选择。
4、良好的调试工具。
5、良好的类库支持,可以暂时不理会嵌入式软件的细枝末节。对于分工详细的今天,开发人员不需要了解系统的全部,把精力集中在应该集中的地方。
6、时间准许,可以在研究嵌入式软件的底层。
7、向上可以学习主流的Mobile系统,向下可以学习Linex。