打印

怎么解释嵌入式?

[复制链接]
250|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lindoug|  楼主 | 2020-4-27 15:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

这也是应届生面试【嵌入式软件工程师】岗位的时候,比较常见的问题。我一般这么跟学生解释。
嵌入式产品想要理解嵌入式,我们首先了解生活中接触的产品,哪些是嵌入式产品。手机、路由器、电视(老的电视除外)、各种看电视用的盒子、手环、智能家居....
嵌入式产品嵌入式由来自从世界上有了计算机,人类的计算能力有了突破性的发展。后来就有人看到了一个问题,既然电脑的计算能力这么强大,那为什么不能把这么强大的计算能力移植到我们的电子产品上面,比如电视机、比如冰箱...
电脑为什么有这么强大的计算能力,因为它像人一样,有大脑--处理器,有灵魂--操作系统。所以开发人员就把这两个重要的部件移植到了手机里面。这样,手机不仅具有打电话的功能,还能上网...
再比如把芯片和操作系统移植到传统的冰箱中,这样冰箱不仅有最原始的制冷功能,还能够联网、能够被手机控制。于是就出现了现在的智能家居。
智能家居嵌入式定义之所以称为嵌入式,其实就是字面的意思,嵌入式了控制单元,比如上面所说的处理器、操作系统,这样传统的设备计算能力就变得强大,能完成的功能就越多。
官方对嵌入式的定义大概是:以应用为中心、以计算机技术为基础,软硬件可裁剪的专用计算机系统...这样就很好理解了,嵌入式产品一般都具有专用性。当然随着技术不断发展,嵌入式越来越强大,比如手机,功能强大到好像不比电脑差。但是嵌入式产品不需要像电脑那样具备很多功能,所以可以把键盘去掉、鼠标去掉,比如路由器,跟电脑相比也不需要屏幕了,这就是硬件裁剪。软件裁剪呢,同理可得,就是可以把不需要的代码去掉。这个对初学者而言,暂时没必要深究。
以上,就是对嵌入式的一个解释。



使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

468

主题

472

帖子

19

粉丝