比如sigmatel,telechips,炬力的,atmel...的方案,这些芯片可能成本低、并且由于专门针对MP4产品,并不适合跑Linux,或厂家提供了比较完善的参考设计、解决方案,而并不需要跑Linux。
也有跑Linux的,比如基于通用ARM处理器,如S3C2410、MXL/MX21...还有Blackfin BF531/533...跑uClinux...华恒就做了多款基于linux的MP4/PMP方案。
现在跑linux的成本并不高,只是对于研发有更高的要求。 WinCE则更多的出现在较高端的PMP产品中,或者一些PDA、Smartphone。
如果能掌握uC/os,Linux也不难学,如果想做上层应用开发,你也会喜欢Linux、Wince这些成熟的操作系统平台上开发的乐趣。 |