广义的嵌入式包括微控制器,狭义的嵌入式是指嵌入式Linux; 嵌入式就像吃饭,单片机就像吃馒头。
嵌入式一般称为嵌入式系统。
你可以把它理解为一台量身定制硬件和软件的计算机。
一般来说,我们使用的计算机和笔记本电脑是通用计算机,而嵌入式系统是专用计算机。 所以一台专门的电脑可以为我们的硬件和软件量身定制一个,比较适合做一些成本、体积、功耗、智能控制、要求严格的产品。 它旨在解决特定的服务需求。 由于通用计算机的功能太多,无法用于实际生产,所以采用专用的单片机来代替。
嵌入式系统的核心是处理器。 有多种类型的处理器。 最常见的如下。
第一类:嵌入式微控制器MCU,比如我们的8051、stm32等。
第二个:嵌入式DSP处理器,用于信号处理,如数字滤波、FFT、频谱分析等。 典型的是TI的tms320、C2000或C5000。
第三种是嵌入式微处理器MPU,性能更强,外设资源更丰富。
四、嵌入式片上系统soc
第五个是可编程片上系统SOPC
我们的单片机就是这几种处理器中的一种,也就是嵌入式微控制器MCU,所以单片机只是嵌入式系统的一个分支。
嵌入式现在已应用于许多行业,包括新兴的物联网、通信行业和自动化。 但嵌入式的门槛较高,需要更多的知识。 学习起来比较困难,但是有非常大的好处。 工作好找,生存方式多,收入也可观。
从事软件行业的人,前三五年工资可能会高一些,但是后面会有很多嵌入的机会,你也不怕丢掉工作。 但是从事软件工作就不一样了,会有一些瓶颈,到了35岁左右就会遇到很多问题。 许多程序员已经中年失业。 无论哪种类型的微控制器,都存在失业风险。 并不是说学完就可以躺着了。 必须时刻保持危机意识,与时俱进。 知识随时更新。 你不能保持不变,直到你老了。 边学边学。
想一起学习单片机的朋友,评论“我要入门”,会有惊喜,加入我们,可以与导师一对一互动,快速成长