很多朋友问我,如果我参与ARM或者X86的项目开发,到底选择linux系统还是选择win系统呢?面对这个问题,我们先分析一下这两种系统的异同点,然后再进行总结。
1.支持多种硬件平台 由于嵌入式设备硬件平台的多样性,CPU芯片的快速更新,嵌入式操作系统要求支持常用的嵌入式CPU,如X86,
arm, MIPS,
POWERPC等,并具有良好的可移植性。另外还需要支持种类繁多的外部设备。Linux支持以上几乎所有的主流芯片,并且还在不断的被移植到新的芯片上。而在这方面,WinCE显然差得很远。
2.占有较少的...
阅读全文>>