通俗一点讲,什么是嵌入式?

我试过搜嵌入式,讲的很专业,但是看不懂。

我还是来举几个大家身边都有的产品:

低端点的小家电,比如电饭煲、热水壶、冰箱、风扇、消毒柜、微波炉、洗衣机、热水器、空调、电视遥控器。

大家如果拆过就能看到里面就是一块电路板,上面焊接了各种各样的电子元器件和芯片。

如果是带智能化的产品,比如说带屏、数码管显示、带按键、带定时,这些都必须要加一个可编程的芯片,这个芯片叫单片机,也叫微控制器,也叫这个电路板的”大脑”。

比如下图我红色圈起来的那个芯片:

单片机工程师就是负责根据电路板电路,然后用C语言写程序下载到单片机里面去,由单片机按照我们程序逻辑去控制外围电路,最终实现产品功能。

这些属于嵌入式的一些低端产品,也是大家平时生活100%会接触到的。

还有就是手机、平板电脑、路由器、点菜机、KTV点歌机、机顶盒等等。

这些属于嵌入式的一些高端产品,也是非常刚需常用的。

同理,这些产品里面也有电路板,还有一颗类似”单片机”的大脑,不过这种芯片,比单片机高端很多,性能也强悍很多

 

比如下图红色圈起来这个芯片。

一般像这种高端的,功能复杂很多,就必须要加Linux系统的,也就是在这个芯片里跑Linux系统,跟电脑跑Window系统一样。

嵌入式开发,就是做这种智能电子产品的。

开发这种产品,流程比较多,涉及技术也比较多,一般个人在经验不够丰富的情况下,很难独立完整整个流程,而且开发周期也很长。

所以,公司去研发这种产品的时候,采取分工合作的形式。

我简单介绍下嵌入式几个主流的职业方向:

 

1.硬件工程师

主要工作是设计电路图,画PCB,焊接电路板样板,BOM清单整理,和结构工程师对产品外壳,包括后期批量生产跟进和优化。

 

2.单片机工程师

前期在电路设计这块,需要和硬件工程师配合选型芯片,主要工作是针对电路板去写程序,最终实现产品的业务逻辑功能。

 

3.Linux驱动工程师

主要负责移植Linux操作系统到某款芯片上,基于Liunx系统,把芯片的外设驱动程序调好。

就是搭建操作系统与硬件设备之间的桥梁,让应用工程师可以直接通过某些接口去控制硬件。

 

4.Linux应用工程师

开发类似APP这样的应用程序。

如果你想从事嵌入式开发,在学习之前一定根据自己条件(学历、年龄、城市),先定位好职业方向,否则会像大家说的,门槛太高了,又要学硬件、又要学编程、还要学系统,工资还TM低。

给TA买糖
共{{data.count}}人
人已赞赏
单片机自学指南

嵌入式该往哪个方向发展?

2023-7-18 18:41:04

单片机自学指南

自动化专业本科,单片机、PLC、嵌入式等方向哪个前景好一些?

2023-7-19 20:24:43

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧