小白对嵌入式系统的认知

简介: 小白对嵌入式系统的认知

@[小白新人谈嵌入式]

#嵌入苏浅谈

简单谈一谈个人对嵌入式系统的一个认识。

有人认为学嵌入式就是学c语言和c++,入门难,不如学习java,.net等语言快。其实不然,c语言和c++语言的学习不等同于嵌入式系统的学习。

项目 Value
语言 c、c++、java、.net、python等
os 嵌入式系统(LINUX)
硬件 单片机、PLC等

如上图,计算机软件专业所学习的是语言类,主要学习java,python等软件语言,他们对操作系统和硬件系统不太了解。 而自动化等专业,学习过数电,模电,对硬件开发比较了解,语言类的学习也只学过c语言。

那么问题就出现了,这些专业的学生对os系统这些软件都不太了解,而且没有办法让软件与硬件相结合起来。

所以嵌入式系统应运而生,简单来说嵌入式系统时设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的系统。

这就打破了传统的软硬件不互通的问题。

再回到我之前说的问题,学习java类纯语言门槛低,学习一个月就可以找工作了,但是嵌入式学习的c语言是底层语言,也是二进制语言,可以对硬件互通,也可以实现对硬件的控制。

而且百分之99的嵌入式系统都是采用的LINUX系统,只有学会了一个LINUX系统就可以使用别的嵌入式系统,最关键的就是c,c++的学习,c语言的学习要比较难,但是这也是迷人的地方,你会有无穷无尽的上升空间。

级别 职称
1 IT测试工程师
2 IT技术工程师
3 IT设计工程师
4 IT研发工程师

大多数java类语言学习者,最终目标就是IT设计工程师,三五年就会遇到瓶颈,而学习嵌入式开发,你的最终目标是 IT研发工程师,进到研究院,研究智能芯片。

还记得《三傻大闹宝莱坞》里男主对着他的工程师老师解释什么是机械装置,一个自行车是就是机械装置,我今天同样也要说,你的手机就是嵌入式系统,你的智能手表也是嵌入式系统,还有识别车牌就会开们的栏杆,人脸识别的门锁,指纹识别的电脑,更有着无人驾驶的汽车,以及东风导弹也都采用了嵌入式系统。

这是大势所趋,嵌入式系统开发,必将从纯软件开发和硬件测试中杀出一条血路。

总结一下,嵌入苏系统门槛比较高,学习的语言是c,c++,使用的系统是通用的LINUX系统,包括未来的市场更是人工智能方向,前景无限。

目录
相关文章
|
2月前
|
存储 人工智能 JavaScript
编程与计算机技术的探索之旅
编程与计算机技术的探索之旅
|
2月前
|
存储 Linux 编译器
Linux C/C++ 编程 内存管理之道:探寻编程世界中的思维乐趣
Linux C/C++ 编程 内存管理之道:探寻编程世界中的思维乐趣
51 0
|
5天前
|
人工智能 监控 API
嵌入式系统的魅力与实战应用
嵌入式系统的魅力与实战应用
|
10天前
|
机器学习/深度学习 设计模式 SQL
编程之路上的飞跃:那些让我技能显著提升的关键概念与技术
编程之路上的飞跃:那些让我技能显著提升的关键概念与技术
22 10
|
5天前
|
自动驾驶 编译器 开发者
嵌入式系统的魅力与探索
嵌入式系统的魅力与探索
5 0
|
2月前
|
存储 算法 数据库
编程与计算机技术的奥秘之旅
编程与计算机技术的奥秘之旅
|
2月前
|
存储 缓存 IDE
嵌入式开发中的几个有用的经验!
嵌入式开发中的几个有用的经验!
21 0
|
8月前
|
JavaScript 芯片
聊聊身边的嵌入式,2年质保期刚过就翘辫子,这是什么骚设计?
聊聊身边的嵌入式,2年质保期刚过就翘辫子,这是什么骚设计?
|
4月前
|
运维 物联网 Linux
嵌入式面试求职分享(经典)
嵌入式面试求职分享(经典)
70 0
|
8月前
|
传感器 编解码 监控
聊聊身边的嵌入式,为什么老司机都爱后视镜
聊聊身边的嵌入式,为什么老司机都爱后视镜