17479|4

17

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

学单片机有前途还是嵌入式系统有前途 [复制链接]

学单片机有前途还是嵌入式系统有前途
我在深圳一直搞单片机的开发,接的项目各种各样,不计其数。很多朋友问我学习单片机有前途还是嵌入式系统有前途,毫无疑问的,当然是单片机有前途。
嵌入式系统现在炒得很火,满街到处都是嵌入式系统的培训。遇到很多刚入门的朋友,开口闭口都是嵌入式系统。好像觉得嵌入式系统就是武林秘诀,谁掌握了谁就是武林盟主。现在,我愿意公开我的独家心得跟大家分享,看了之后有收获的朋友。目前的电子产品,用嵌入式系统的很少,大部分都是用单片机,因为单片机实时反应速度快,外围电路简单,价格便宜,开发周期短,购买的方式一般来说在国外的一些网站,选择类似于oemtrade、Findchips,国内的话去科通芯城去寻找货源。
即使有用武之地,这些都是嵌入式系统望尘莫及的,不要跟我说什么手机,PDA等东西是嵌入式系统,这些东西你能独立承接出来单干吗?大部分的朋友学了嵌入式系统后都无用武之地,空有屠龙之术。那也要跟团队一起开展工作,跟团队开展工作,就意味着分工,一旦分工,就意味着流水线作业,单一,乏味,成就感有木有。学嵌入式的不一定比学单片机的厉害。单片机简单吗?一点都不简单。单片机的功夫在单片机之外。我搞这行那么多年,我觉得单片机是我这一辈子都学不完的。单片机不带操作系统,所以你写单片机程序,本身就意味着你在开发操作系统。嵌入式带操作系统,所以你写嵌入式程序,本身意味着你不用开发操作系统,只是在别人的系统上做一些应用开发。真正接触底层的,是搞单片机的人。不要以为你花一个月的时间就能精通单片机,我花十年都不会觉得我精通单片机。里面博大精深。你要掌握常用的不同厂家单片机,要掌握各种常用外围芯片,常用数字电路,模拟电路。你要还掌握CPLD,DSP的编程,你要会电路板设计,你英文阅读能力要好,你的学习能力要非常好,以上所有的都还不够,你必须有几年以上各种独立的项目开发经验。
最后谈谈大家最关心的问题,学习单片机赚钱还是学习嵌入式赚钱?学习单片机,只要你技术过硬,一个笔记本电脑,再加一个农民房就可以在深圳单干,我就是这样过来的。学习嵌入式系统的,可能要依附大公司,如果你也出来单干,估计半年没接到一个单,即使接到单,如果开发周期三个月或者半年的,你要有充足的粮草储备。我觉得单片机开发是艺术,我做的每一个作品都让我充满成就感。最后奉劝所有搞技术的年轻人,做一行爱一行,不要急功近利,做好每一天的的工作,沉下心来,时间越久,经验越丰富,你就越牛。

最新回复

总体来说还是嵌入式大部分收入高  详情 回复 发表于 2012-7-26 22:55
点赞 关注
个人签名http://www.icbom.com/

回复
举报

307

帖子

1

TA的资源

一粒金砂(高级)

沙发
 
嵌入式系统有前途。事实是这样的。承认有些牛逼的单片机大侠,收入不菲。总体还是嵌入式收入高
 
 

回复

3404

帖子

6

TA的资源

裸片初长成(初级)

板凳
 
从定义式讲,单片机系统都是嵌入式系统,我们以前单位的产品好多都有嵌入式软件证书,人家认证的标准是除了基于电脑开发的软件都属于嵌入式软件。不过现在火的嵌入式一般特指跑操作系统的单片机系统。当然,像ARM等其实也属于广义的单片机的范畴。我说我搞单片机,但是我用的片子有ARM,也有DSP,也有51,我会为我的产品选择一个合适的MCU。就狭义上的单片机和嵌入式,我认为没有可比性,做单片机其实谁也不是就用一个单片机,没有外围电路单片机什么都干不了,为了用单片机设计一个系统,我要了解单片机之外的好多东西,就像楼主说的数电模电,电路板设计等等。除此之外,我还要自己编写底层驱动,自己设计程序流程,对我的外围模块进行控制管理。而对于嵌入式,硬件平台当然也是必须的,但这些硬件平台只是少数人在做,大部分做嵌入式的人并不了解也不必了解我操作一个内存区域的时候我的CPU是怎么执行指令的,嵌入式编程是在别人设置好的框架下用自己的代码实现软功能,如果液晶显示,文件系统等。
    这样说来,单片机和嵌入式只不过是微处理器的两个方向,就好像设计电脑主板的和做软件的一样。对比而言,嵌入式入门简单,见效快,而且产品用量大,比如手机,导航仪等。相反,单片机的产品却往往被人们忽略,比如我从事的电力系统保护行业,大部分人一生也不会知道我们随手就能用的电需要多少单片机系统在为他做保障,而另外的一些东西,比如现在大街上的景观灯等,很多地方都被忽略了。其实用单片机的地方比嵌入式要广的多。就像楼上说的,嵌入式系统由于其复杂性,没有一个东西是一个人单干的,甚至一些小公司都无法承担前期的开发成本。
   说到前途问题,我不想说的太多,但我想说的是,只有经过日积月累的东西才是越来越值钱的。做嵌入式和做程序员我觉得差不了太多,这里面的大部分人干的都是苦力的活。真正有前途的人数量只会占很小的一个比例,就像安卓系统,一个谷歌养活了这么多开发安卓的程序员,但是如果有一天又有一个新的更好的系统出现了,你能保证你学的比年轻人快?而对于单片机,大部分知识都是需要经验来完成的,你学的再快,也不可能代替经验,因此如果踏踏实实的干下去,前途是明朗的。再说一下嵌入式,如果你踏踏实实的干下去,前途一般的没有的。因为在那个环境里,这样的人只能做一辈子苦力。
   总之,嵌入式和单片机是相互联系又有区别的两个工作,不管是前途还是钱图,都是有能力的人才会有的,当然也看自己的兴趣爱好。
   我希望看过这个帖子的网友,尤其是刚入门的网友记住,学单片机不只是学单片机,你要学很多电子的东西,而学嵌入式就是指学单片机,别忘了,51也能跑系统,X86也能裸奔!至于学什么,看自己的爱好,别眼光太短了

[ 本帖最后由 jishuaihu 于 2012-7-26 22:14 编辑 ]
 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(中级)

4
 
楼主分析的也有一定的道理,但是还是看个人爱好,不一定就是为了钱而生存!
 
 
 

回复

338

帖子

0

TA的资源

一粒金砂(中级)

5
 
总体来说还是嵌入式大部分收入高
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表