新闻  |   论坛  |   博客  |   在线研讨会
嵌入式行情回暖?又有小伙伴想入坑嵌入式
xiaomaidashu | 2024-04-24 10:19:48    阅读:439   发布文章

对于嵌入式的相关情况,我比较乐观,虽然目前大环境经济形势不好。不过随着新能源车,光伏,储能,和很多传统制造的升级,相应的岗位也会越来越多。

感觉嵌入式方向会逐渐变好,也有一个通信的小伙伴在 星球里 提问,好不好转嵌入式,能不能找到工作?

图片球友提问

麦哥好,我是本科,通信工程专业,今年毕业了,在学校的时候没有好好学习,现在想通过自学做嵌入式,有什么学习方向吗,自学能找到工作吗?


我以前上学的时候,经常混在实验室里,有很多志同道合的小伙伴,其中就有不少通信专业的同学,这个专业开设的很多专业课都可以让你快速切换到嵌入式。

模电,数电这些专业基础课不用说了,一般都有。

C语言的课程一般都会开设,有的也会学C++,这为后面的单片机开发打下了编程基础。

微机原理,单片机开发这两门课好像也有。我以前微机原理虽然是学习比较老的8086,但是整个理论知识是非常受用的。

我以前学习的是51单片机,顺便也会教汇编语言。

现在一些学校会直接学STM32的单片机,那基本的STM32开发应该没啥问题了,但是如果要入门可能还要再做一些项目,不然单纯课堂上的理论和上机实验,还是很难掌握太多东西。

如果这些课程你在学校没有好好学,其实也没有太大关系的,重新捡起来也很快。

这里又回到嵌入式开发。

通常来说,简单一点的系统,可能使用单片机加实时系统开发就够了,或者一些工业控制领域,都需要实时性比较强的嵌入式系统。

复杂一点的系统,可能会跑嵌入式Android,或者嵌入式Linux,这里会涉及到内核移植,驱动开发,应用开发等情况,但是如果真的是做产品,一般也不会一个人全搞。

所以建议学学嵌入式的应用开发,学习曲线没有那么陡峭,也容易培养兴趣。

比如学一下C++,Qt,有的产品你找一个稳定一点的工控机,在上面写一点软件,这时候发现和纯软开发差不多。

其实就类似于在Linux机上开发软件,可能也会有一些控制硬件的工作,所以前面学习的单片机会让你受益匪浅。

总体来说,嵌入式整个技术栈还是比较冗杂的。

并且每个行业的行业知识也都大不相同。

比如你搞机器人可能要会点ROS吧,你去车企做MCU开发可能要会点autosar和RTOS,或者你做伺服控制器或者电控的,得会一些控制算法加单片机开发的技能。

所以,各行各业可能都会用到一些,但是又不完相同。

这里我建议题主打好基础,最基本的要求要满足,根据自己的想要找的工作方向,补充基础的技能,比如单片机的开发,例如STM32,基于RTOS的开发,或者Linux C/C++ 的开发。

这也是相对比较漫长的一个过程,通过自学理论,一个项目一个项目实践,实现技术积累的过程。慢慢的,你就从一个小白变成老鸟了。


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
一个热爱技术的工程师,分享技术,一起进步。
推荐文章
最近访客