嵌入式和单片机有什么区别
温馨提示:这篇文章已超过1015天没有更新,请注意相关的内容是否还可用!
广义的嵌入式包括单片机,狭义的嵌入式指嵌入式Linux;嵌入式就像吃饭而单片机就是吃馒头一样。
嵌入式一般称为嵌入式系统。
大家可以理解成是对硬件和软件进行剪裁的一个计算机。
一般像我们使用的电脑、笔记本都是属于通用的计算机,而嵌入式系统是专用的计算机,那么专用的计算机可以对我们的一个硬件和软件进行剪裁,他更适合去做对一些成本,体积,功耗,智能控制,有严格要求的产品。它设计出来是为了解决某种特定的服务需求,因为通用计算机的功能太多,实际生产中用不上,所以就用专门的单片机去代替它进行工作。
嵌入式系统的核心,就是处理器,处理器分为好几种类型,常见的有以下几种。
第一种:嵌入式微控制器MCU,比如说我们的8051, stm32等等。
第二个:嵌入式的DSP处理器,是用于信号处理,比如说数字滤波和FFT,频谱分析,典型的就是ti公司的tms320,C2000或者C5000,
第三个,嵌入式微处理器MPU,它性能更强,然后外设的资源也更丰富,
第四个,嵌入式的一个片上系统soc
第五个,就是可编程片上系统SOPC
而我们单片机就是属于这几种处理器当中的一种,就是嵌入式微控制器MCU,所以单片机是嵌入式系统的一个分支而已。
现在很多行业都有嵌入式,新兴的物联网也有,通信行业也有,自动化也有,但嵌入式门槛更高,需要自己的知识涉及面更多,学习起来比较辛苦,但是它有一个非常大的好处工作好找,生存方式很多,收入可观。
对于工资可能开始三五年搞软件的会高点,但到后面嵌入式出路很多,完全不怕丢饭碗,但是搞软件就不一样了,会出现一些瓶颈,35岁左右会遇到很多的问题,很多码农是中年失业的。无论哪一种类别的单片机都会存在失业的风险,不是说你学会了就可以躺着了,要时时刻刻有危机感,与时俱进,知识无时无刻都在更新,自己不能一成不变,活到老学到老。
想要学习单片机编程的同学可以持续关注华维单片机编程,回复“我要入门”,与我们一起成长,喜欢的可以点个赞关注我们!
九七分享吧所有文章来源于网络收集整理,如有侵权请联系QQ2387153712删除,如果这篇文章对你有帮助或者还不错的请给小编点个小赞(◠‿◠),小编每天整理文章不容易(ಥ_ಥ)!!!
还没有评论,来说两句吧...