加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

程序员“趣”事一箩筐 | 职场菜鸟:M3还是C51?

2015/03/10
9
  • 1评论
阅读需 10 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

 

有一天,一位刚刚参加工作的新同事问我应该学习M3还是C51?我想了想说M3吧。但是这位同事却担心没有M3的基础,学习起来不够顺畅。

“难道您有C51的基础吗?”我反问道。
“也没有。”他无奈地回答。
“同样是从0开始,那就选择一条能走的比较长的路吧!”我解释。
“难道你认为C51快结束了吗?”他问道。
“当然不会那么快,但是M3会占取高端C51的应用领域!”
“但是好多人说学习M3最好有C51的基础,是这样吗?”他还是担心。
“不存在!”我马上反驳。

我同学的公司一直在做单片机项目,他曾经建议单位在新的项目中考虑采用M3核的产品,但是两年过去了,他们单位还是在使用C51。我想这倒不是成本的问题,他们一直采用的是SILICON LAB的一款单片机,市场价格在20元以上。128KBFlash、8KB RAM、ADC、DAC、比较器功能都有。这在C51核的单片机中绝对是顶级配置了。但是在M3核的单片机中就显得一般了,最重要的原因是单位的在这款单片机上已经开发了一系列产品,想要转换平台公司还是要面对很大的压力和风险。

首先,老板是不希望更换开发平台,因为研发出一个稳定的产品实在不容易,不仅要花费大量的时间、人力、物力。而且在原有平台上已经积累丰富的经验就要全部作废。从头开始再次大量投入时间、人力、物力。况且已有的产品还是盈利的,而且可以保证产品的稳定、客户的满意。20多元的成本显得微不足道。

其次,研发工程师也不希望更换平台。因为单位没有很好的激励机制,在原有产品的基础上完成日常的研发、维护工作即可。没人有哪个项目负责人愿意做一件没有奖励而且又非常冒险的项目。毕竟节省的成本和他的收入没有明显的关联。相对而言,做好眼下的事情更重要。

 

再有,单片机厂家没有的停止生产该款单片机,公司没有断货的压力。

所以他们一直在使用高价的C51,没有更换为M3的计划。这种现象在市场上应该很普遍,所以C51依然会继续生存下去,有很多工程师会继续从事C51平台的开发工作。

但是我不建议新入行的工程师去首选C51,如果没有记错,在2000年C51已经非常普遍了。只要提起单片机,一般首选C51。那时候C51的价格非常高,转眼间这么多年过去了,市场上已经储备了大量的单片机工程师。而且C51的产品已经非常成熟,过去所认为的大项目现在看来已经不算什么。比如要做一个模拟信号采集,那时候必须采用专用的ADC芯片,这一项就占用了大量的IO管脚。如果需要再有显示功能就涉及到IO管教分配问题,非常有经验的工程师才能完成这样的设计。而现在SOPC的概念已经推广开了,C51单片机的外设在不断的丰富,采用C51单片机开发产品相对容易了很多。

从价格方面来看,在2008年的时候我使用NXP的ARM7设计产品,一款NXP的ARM7最低端价格也在28元以上。高端的C51产品价格还是有一定优势。但是现在M3的单片机大多数已经降低到10元以下。而高端C51价格仍然在10元以上,而且降价的趋势并不明显。所以在高端的应用C51的成本优势已经不复存在,M3已经基本可以取代C51了。

但是低端的应用,C51的价格优势还是有的。最近SILICON LAB推出一款F850系列的产品,8KB FLASH、512B RAM,外设也比较齐全,零售价格不到3元。这完全满足在低端应用,短期的价格优势还很明显。

 

经过几十年的积累,市场储备了大量C51工程师。因为从业时间比较长了,技术专业水平也非常高。通过网络可以搜索到无穷无尽C51的资料,这就表明在中国从事C51类开发的工程师如过江之鲫,数不胜数。如此看来,年轻工程师如果介入这个领域竞争的压力非常大。况且随着M3对C51的蚕食,竞争压力将进一步加剧。

现在C51的工程师从业十年以上的大有人在,一方面随着年龄的增加,家庭负担的增加,精力自然衰退。另外一方面人有天然的惰性,掌握一方面技术后,再去学习新的就没有了积极性。很多人不是不知道自己职业的路可能不长了,但是这件事情又不会马上发生,所以得过且过。年轻的工程师更有活力,本来就没有基础,空瓶子一个,装什么不是装,既然从零开始,那还是干脆选择一个新的领域,竞争的压力小一些,路可能更长一些。何乐而不为呢?

我的同学陈涛曾经说过一句话,“新的资本在投资时,一定首选择新的领域,这样才能获得更大的回报。而不是传统领域,因为传统领域已经趋于饱和。”如果年轻也是资本,你要怎么投资自己,这个你说了算。

与非网原创内容,谢绝转载!

系列汇总:

之九:两瓶啤酒断送大好前程

摘要:由于公司规模的扩大和业绩的激增,公司计划提拔一些中层管理人员去北京总部任职,而这个名单里就有骆驼的名字,喜从天降,骆驼心情大好,可是在交接完工作之后的一次偶然事件让他失去了这次机会,而且工作也不得不换...

之八:想省劲儿多动脑

摘要:每天熬夜写程序,后来才发现一直是白天写晚上改,晚上写白天删,周而复始,效率低下。后来认识了公司里的李工,他每天的工作悠闲有序,看上去很轻松,后来才知道他的高招儿,多动脑少动手...

之七:工程师爱上家务活儿

摘 要:由于母亲身体的缘故,骆驼将三岁的女儿从老家接到西安照顾,由于爱人的工作很忙,于是骆驼不得不肩负起照顾女儿的重任,从此周末再无闲暇,买菜、做 饭、整理屋子、带女儿出去游玩填满了他的生活,重负之下他想到了辞职,老板的挽留让他坚持下来,最后竟然发现自己多年的工程师职业病竟然好了...

之六:越简单坑越深,跳进去出不来

摘要:公司小李由于技术功底扎实,在软件业务部受到器重,准备提拔为项目组长,后来因为随口接了朋友一个硬件设计项目而荒废了本职工作,最终看似简单的项目做了半年之久都没有实现,于是找骆驼请教...

之五:做个勇敢的小马,亲自探探河水的深浅

摘要:公司接到一个大单,大家都眉开眼笑,可是到交货的时候却遇到了不可调和的难题,作为新手的我自然不受上司重视,该研究还是不该研究呢?

之四:拖到辞职也没翻开书

摘要:小李是我们单位的资深工程师,产品量产以后,小李的工作只需要维护即可,于是日子变得清闲起来,每天网络小说度日,有一天良心发现需要学习新知识,跟上技术更新的步伐,可是迟迟不肯开始....

之三:再好的专业,技术也要扎实才行

摘要:老板的亲戚来公司上班,还是名牌大学的硕士,听说资历很深,可是不喜欢和人交流,拿出一个小项目做实践,一个很小的板子焊接了三天,后来他竟然问了这样一个问题...

之二:老板的外甥:“朝里”有人也别太任性

摘要:老板的外甥保送了西安某大学的研究生,想趁暑假来公司实习,顺便学习点实际知识,于是老板把他托付给了骆驼,结果这小子基础知识没有,还不想踏实补充基础,好高骛远,只想一下子学到真本事....

之一:技术创新更得力

摘要:一位参加工作3-5年的工程师,凭借目前的新技术,其工作能力可以达到工作30年的老工程师90%的水平甚至超越。由此可见,年轻人凭借新技术完全可以挑战权威,可见新技术的爆发力...

相关推荐

电子产业图谱

早年从事软件测试工作,2002年从事C语言教学。同年设计了视音频切换器,用于硬盘播出机。次年开始从事热电偶检测装置的设计。2010年从事现代农业管理机的设计。2012年从事电力行业的FTU设计与研发,成功编写了FTU软件。2013参与了塔吊安全监控设备开发。10多年来对C语言情有独钟。略懂verilog。