不同的芯片、不同的OS有不同的市场和机会
嵌入式系统的开发以ARM9为分界线,分为两大市场发展趋势。 一类是用于消费性产品和工业自动化控制类产品,主要是基于ARM7、Cortex-M3内核的市场,这是最大的传统市场。大多数客户使用uC/OS-II(不包括未使用OS的客户),30%的客户仅仅用到了调度器等基本功能,50%的客户还会用到事件处理,如信号量、消息、队列等功能,15%的客户将用到TCP/IP或者FAT,5%的客户用到GUI,这是我们每个月销售35万片ARM7芯片统计出来的数据。一个企业购买一个正版的uC/OS-II只需要$2000(即*币¥18000元),再就是购买uC/IP、FAT、uC/GUI,其中购买一个uC/GUI只需要$6000(即*币¥54000元),上述功能模块的源代码全部购买齐全也就是¥20万元*币,根据需求没有一个企业买不起,一个好工程师年薪是多少呢?自己开发的费用远远高于这个价钱,但也有一部分客户选择网上下载使用“盗版”的uC/OS-II、uC/FAT、uC/GUI、uC/IP,等赚到钱了再根据需要购买正版。开发工程师的精力应该用于行业经验的积累,所以一个优秀人才的竞争力不是在如何使用OS等软件,而是行业经验。 一类是数码产品,如手机、数字彩电、机顶盒等需要进行视频处理的产品,主要是ARM9以上芯片的市场(NXP即将推出基于ARM926内核的LPC3190),大多数客户主要使用的WinCE(批量版权费用$1.3,少量版权费用<$3),我建议客户将WinCE作为首选。 我从不反对使用Linux,但通过调查很多著名的大企业都是购买有服务的商业化版本,因此建议一般性企业选择LInux一定要慎重,因为一般性企业养不起能够修改Linux Bug的“牛人”,世界上从来没有免费的午餐,否则就是拿自己前途和企业的**开玩笑。 市场经验表明:8位MCU售价低于$1的销售量是售价>$2芯片销售量的500倍,除了数码产品,ARM芯片的市场发展趋势将重演8位单片机的成长轨迹,请问从事那一类的开发工程师多呢?答案是显而易见的。每个人可以根据自己的能力选择就业方向,一定要理智地结合个人能力与机会考虑自己的职业生涯,千万不要人云亦云。 我是站在企业家的角度出发理性思考这个问题的,我已经超越了“疯狂”爱好技术的阶段,一个人在“技术疯狂”阶段是不考虑投入和产出的,而企业家最大的任务就是利润最大化,如何让企业活下去,让自己和员工能够过上更好的生活,只有企业赚到了钱给国家做了一定的贡献,一个人才谈得上真正地爱国。 (声明:发表在这里的**也可以算是本人的博客,但我不保证所有观点的正确性、完整性,有些观点也将会随着时间的推移和学习的进步不断修正错误的看法。有不同的意见欢迎讨论,对于采取攻击性的言语和手段的帖子,一律删除。)
|