目前来说,学习嵌入式用得最多的还是linux,因为linux开源,免费,资料及其丰富。做产品,项目,有很多选择了wince,因为开发周期要短些,界面开发很快。一般是先学linux,只要熟练了,wince就不难上手了。
WinCE之所以被人称作“简单”,是因为很多都是微软帮你做好了的。这里就有一个问题。其实简单的不是系统本身,而是你的开发过程。现在WinCE6已经开放了很多源码,都是很好的学习范本,从系统构建角度来说,WinCE系统结构不会比Linux要“简单”。
做嵌入式工作是学LINUX系统好,还是WINCE系统好呢? LINUX系统 fpga是一种晶片,不是作业系统,偏硬体的话,建议学下。