从市场反馈来看,STM32工程师的就业前景良好,特别是在工业自动化、汽车电子、智能家居等行业。随着企业数字化转型和智能化升级,对STM32相关人才的需求预计将持续增长。而且相较于FPGA和Linux,STM32的学习门槛相对较低,适合初学者入门。
-
岗位细分方向
为什么要看岗位细分方向?
要根据岗位需求学习,而非根据网上总结的学习路径!
C 语言、PCB、STM32 基础、STM32 项目、FreeRTOS 及项目。
技能内卷、就业内卷!
根据岗位需求学习!
1. 计算机软件
2.互联网
3. 智能硬件/消费电子
4. 医疗器械
5. 通信网络
6. 电子/集成电路
7. 汽车研发/制造
8. 新能源
9. 自动化设备
10. 半导体/芯片
11. 机械设备/机电/重工
12.仪器仪表/工业自动化
13. 生活服务(O2O)
14. 家电/家居/家具
-
岗位需求
- 熟练掌握C/C++,有良好的编程习惯;
- 熟悉STM32系列开发,能独立完成开发产品程序;
- 熟悉STM32单片机的外部接口的软件配置,如uart/can/spi/l2c/adc/dac/dma等外设;
- 熟悉常用嵌入式处理器(如ARM Cortex、MSP430、DSP等);
- 扎实的数电、模电基础,会用AD进行原理图设计和PCB绘制;
- 能够完成硬件调试及测试,能熟练使用各类基本仪器(示波器、信号发生器等)进行分析和调试,并编写分析测试报告。
- 英文基础较好,能看懂英文手册。
-
学习路径
前言:这里给大家推荐过来人分享的一些诚恳且实用的学习路径,含FreeRTOS。
学习FreeRTOS,一是项目需要,随着产品要实现的功能越来越多,单纯的裸机系统已经不能完美地解决问题,反而会使编程变得更加复杂,如果想降低编程的难度,就必须引入RTOS实现多任务管理。二是技能需要,掌握操作系统,和基于RTOS的编程,实现更好的职业规划,对个人发展尤其是“钱途”是必不可少的。
- 自学单片机一年多了,和大家分享一下自学的看法
链接:https://www.bilibili.com/video/BV1GE411e78D/
- 嵌入式开发 学习路线 8051 STM32单片机 OS操作系统 嵌入式Linux
链接:嵌入式开发 学习路线 8051 STM32单片机 OS操作系统 嵌入式Linux_哔哩哔哩_bilibili
- 【单片机/嵌入式】最完整学习路线
链接:https://blog.youkuaiyun.com/qq_40838412/article/details/124656716
- 学习STM32单片机,从菜鸟到牛人就是这样简单
链接:https://zhuanlan.zhihu.com/p/59840803
- 如何系统地入门学习stm32? - 编码书生的回答 - 知乎
链接:https://www.zhihu.com/question/46616925/answer/102047468
- 如何系统学习freertos(STM32平台)?
链接:https://www.zhihu.com/question/332352204/answer/3204306564
- freeRTOS自学入门教程速成版
链接:freeRTOS自学入门教程速成版_freertos教程-优快云博客
-
视频教程
前言:以下三个视频教程,都是在STM32教学领域出了名的,分别是:江协科技、野火、正点原子。
- STM32入门教程-2023版 细致讲解 中文字幕
链接:https://www.bilibili.com/video/BV1th411z7sn/
- 【单片机】野火STM32F103标准外设库(SPL)开发教学视频【全集】
链接:ttps://www.bilibili.com/video/BV1yW411Y7Gw/
- 【正点原子】 手把手教你学STM32入门教学视频单片机
链接:ttps://www.bilibili.com/video/BV1Lx411Z7Qa/
-
文字教程
- STM32物联网
专栏主要是教如何使用STM32进行联网,联网模块的话主要就是使用到了ESP-01S WIFI模块进行联网操作。
第一期链接:STM32物联网(ESP-01S模块及STM32和ESP-01S通信方式介绍)_可以用stlink连接esp01s吗-优快云博客
第二期链接:STM32物联网(封装AT指令进行TCP连接及数据的接收和发送)_stm32 at命令如何封装-优快云博客
- STM32cubeMX配置FreeRTOS
链接:STM32cubeMX配置FreeRTOS_keil中的cubmx使用及rtos-优快云博客
- STM32cubeMX配置ADC采样
链接:stm32cubeMX配置ADC采样_stm32cubemx adc-优快云博客
- STM32 使用SYN6288语音模块
- STM32智能小车循迹教程
链接:STM32智能小车循迹教程_stm32寻迹小车-优快云博客
- 蓝桥杯三个技巧
- 定时器代码生成
- 数码管断码获取
- 多界面切换处理(枚举加状态机法)
链接:蓝桥杯实用小技巧_蓝桥杯单片机比赛会给段码表吗-优快云博客
蓝桥杯之多界面切换处理(枚举加状态机法)_蓝桥杯数码管打开关闭切换键-优快云博客
一些嵌入式学习资料,需要的直接私信我,免费分享~
-
书籍推荐
最核心的,写在前面:对应单片机的数据手册、技术手册。手册上会给出单片机内部资源的使用方法,它是我们编程时很好的参照。开发如果遇到问题,我们查阅的第一本资料应该就是它哦。请大家切勿忽略了对单片机官方数据手册、技术手册的阅读。
- 入门:《零死角玩转STM32》野火
PDF下载链接:野火电子论坛 - Powered by Discuz!
- 《现代电子综合设计与实践》
- 《STM32单片机应用与全案例实践》
- 《例说STM32》
- 《基于MDK的STM32处理器开发应用》
- 《嵌入式实时操作系统μC/OS-III应用开发--基于STM32微控制器》
- 《ARM嵌入式开发实例--基于STM32的系统设计》
- 《STM32系列ARM Cortex-M3微控制器原理与实践》
- 《STM32嵌入式系统开发实战指南》
- 《STM32库开发实战指南》
- 《Cortex-M3之STM32嵌入式系统设计》
- 《STM32自学笔记》
-
STM32项目推荐
前言:学完STM32的一些基础知识后,可以找些项目练练手,锻炼自己的能力,最好这些项目还能够写进简历里。
第一次做项目,首先推荐的是环境监测、温室大棚等使用模块较少的项目;其次可以做一些智能门锁、智能门禁、智能小车、平衡车等等项目;最后推荐做一做物联网项目,因为物联网项目对于能力的要求是比较高的,知识要比较全面。如果有QT基础,也可以做一些QT项目。
除此之外,也可以学一些个性化的项目,包括智能手环、无人机、识别等,这些都能够很好的锻炼能力。
以下项目重点推荐FreeRTOS智慧厨房的项目,网上FreeRTOS的项目还是比较少的。
- 基于STM32的智能垃圾桶
链接:【STM32项目实战】STM32智能垃圾桶项目教程 新手小白入门必备 配合江科大STM32教程食用更佳 超声波/舵机嵌入式开发/单片机/硬件/软件/物联网_哔哩哔哩_bilibili
- 基于STM32的温室大棚环境检测
链接:【STM32项目实战】温室大棚智能环境监测项目教程 智慧农业系统 远程监控 光照温湿度监测 数据存储 嵌入式开发/单片机/毕业设计/电子设计/硬件/软件/计算机_哔哩哔哩_bilibili
- 基于STM32的多路温度采集
链接:【项目7】基于STM32和LORA的多路温度采集和传输系统1-需求和任务_哔哩哔哩_bilibili
- 基于STM32的智能体重称
链接:【项目8】 基于STM32智能体重秤1--项目介绍-方案分析_哔哩哔哩_bilibili
- FreeRTOS老人跌倒项目
链接:【项目4】FreeRTOS老人跌倒监测及心率检测报警装置1-项目介绍_哔哩哔哩_bilibili
- FreeRTOS智慧厨房
链接:STM32移植FreeRTOS智慧安全厨房实战项目 FreeRTOS基础教学 单片机/操作系统/物联网/Linux/嵌入式开发/Cube/模块连接_哔哩哔哩_bilibili
- 基于ESP32S3的智能终端系统
链接:【项目5】基于ESP32S3的智能终端系统1-安装VsCode+PlatformIo开发环境_哔哩哔哩_bilibili
- 《全网最全智能家居物联网开发教程200集》
链接:全网最全智能家居物联网开发教程200集_哔哩哔哩_bilibili
- STM32项目实战
链接:ttps://www.bilibili.com/video/BV1qa411d7DW/
- 零基础ESP32 Arduino教程入门到项目
链接:【小智学长】零基础Arduino ESP32教程入门到项目 手把手教你 光随屏动、Mini打印机、机械数字孪生 嵌入式 单片机 实战项目教程 50节课手把手编程_哔哩哔哩_bilibili
- STM32智能平衡小车教程
链接:https://www.bilibili.com/video/BV1LG4y1B7Ta/
- STM32智能门禁系统
链接:物联网嵌入式开发基础到项目实战:8 智能门禁系统项目_哔哩哔哩_bilibili
- STM32智能小车
链接:[stm32入门教程][STM32实战项目]STM32智能小车V1.5-stm32f103c8t6-stm32最小系统-手把手入门教程-嵌入式开发-嵌入式学习_哔哩哔哩_bilibili
- Qt音乐播放器
链接:【项目开发】:qt音乐播放器!基于QT的C++音乐播放器,界面美观,功能完善!零基础带你轻松实现_哔哩哔哩_bilibili
- Qt斗地主
链接:Qt 斗地主项目[Qt5/C++/Qt项目]_哔哩哔哩_bilibili
- PyQt项目-亚马逊价格监控系统
链接:2022最最新的 pyqt5 教程,项目驱动学习,更高效(毕业设计推荐)_哔哩哔哩_bilibili
- 嵌入式之蓝牙Bluetooth内带智能手环实战
链接:嵌入式之蓝牙Bluetooth-内带智能手环实战 通俗易懂 难得教程 强烈推荐_哔哩哔哩_bilibili
- 浙大博导带你从0制作无人机
链接:【浙江大学】浙大博导带你从0制作无人机_哔哩哔哩_bilibili
- 嵌入式AI实战开发——人脸识别和物体识别
- 指纹智能门锁
链接:解锁新技能:自制1个STM32智能门锁【全系列5节】支持指纹/密码/RFID/蓝牙_哔哩哔哩_bilibili
- 机械臂项目
链接:【机械臂入门教程】机械臂视觉抓取从理论到实战_哔哩哔哩_bilibili
有些烂大街项目平时可以练手,但是写不进简历,所以推荐大家学习一些个性化项目,比如NXP单片机、GPS模块、医疗相关项目,这些模块可以从淘宝上买来试一试。
其次,以上项目教程较少涉及硬件方面的知识,但实际上,STM32单片机的岗位多数还是会要求有一定的硬件方面的能力。
最后还是推荐大家到公司实习,多去接触一些实际的项目。或者跟着导师做科研级的项目。或者参加比赛,做一些创新性的项目。
整理的一些项目代码,需要的可以直接私信我
-
STM32单片机简历准备
- 【闲谈 电子嵌入式求职简历的雷区】行业老人分析嵌入式简历。
链接:闲谈 电子嵌入式求职简历的雷区_哔哩哔哩_bilibili
- 【求职简历,嵌入式开发,电子信息,项目经历。】东北大学电子信息硕士简历经验分享,求职方向是嵌入式开发,可以做参考。讲得比较细致,顺带分享了一些面试经验。
链接:求职简历,嵌入式开发,电子信息,项目经历(面试官还可能关注的点: 在项目中遇到过什么问题,是如何解决的)_哔哩哔哩_bilibili
- 【如何制作一份高质量嵌入式求职简历?】拿到海康、大华和小米秋招offer的简历分享,内容简短,从中能把握简历内容的整体安排。
链接:如何制作一份高质量嵌入式求职简历?_哔哩哔哩_bilibili
- 【嵌入式工程师求职简历怎么写 】总结了不同方向(Linux,单片机等)需要具备的专业技能,分别讲了简历里的各部分内容应该怎么写,强调扬长避短、与岗位相关。
链接:嵌入式工程师求职简历怎么写 Linux驱动/单片机/嵌入式应用/STM32/Qt/FreeRTOS/C语言/C++/正点原子/韦东山/江协科技_哔哩哔哩_bilibili
- 【找不到工作的简历长这样 】简历投了一个月,一个面试机会都没有,是嵌入式软件单片机方向,up根据这份简历分析问题,条理清晰,需要理性看待。
链接:嵌入式软件单片机应届生简历怎么写?找不到工作没有面试是简历原因吗?嵌入式软件单片机怎么学?嵌入式单片机学习需要报华清远见、黑马嵌入式等培训机构吗?实时操作系统_哔哩哔哩_bilibili
- 【嵌入式工程师如何写简历 | 你必须知道的4大原则】3份简历分析,比较细致,找不足。
链接:嵌入式工程师如何写简历 | 你必须知道的4大原则_哔哩哔哩_bilibili
- 【十年嵌入式软件工程师教你写简历】中小型企业工程师,负责招聘,讲得很真诚,个人经验,需要辩证看待。
链接:十年嵌入式软件工程师教你写简历_哔哩哔哩_bilibili
-
STM32单片机面试题
- 嵌入式刷题专栏
这是一套笔试面试刷题的总结,帮助大家解决一些经典和容易出错的题目,并且将这些知识点讲解明白。
链接:https://blog.youkuaiyun.com/m0_49476241/category_12370188.html
- 嵌入式软件-STM32面试题合集
链接:嵌入式软件-STM32面试题合集(持续更新)_哔哩哔哩_bilibili
- 嵌入式面试经典30问
链接:https://zhuanlan.zhihu.com/p/426812557
- 面试必考题——IIC协议!
链接:面试考题揭秘!物联网行业面试必考题——IIC协议!_哔哩哔哩_bilibili
- stm32之SPI通信
链接:https://www.bilibili.com/video/BV18x4y1G7hY/
- 嵌入式面试高频考点整理
链接:https://zhuanlan.zhihu.com/p/651342572
- 20道嵌入式工程师面试题(附答案)
链接:https://zhuanlan.zhihu.com/p/99535738
- 手把手教你入门STM32 CAN总线的学习
链接:全是干货 | 手把手教你入门STM32 CAN总线的学习_哔哩哔哩_bilibili
- 史上最全嵌入式开发面试题合集(一)
链接:https://zhuanlan.zhihu.com/p/504074482
- 100道嵌入式高频面试题(带答案版)第二弹!
链接:https://zhuanlan.zhihu.com/p/620325007
- 100道嵌入式高频面试题(带答案版)第三弹!
链接:https://zhuanlan.zhihu.com/p/620338759
- 100道嵌入式高频面试题(带答案版)第五弹!
链接:https://zhuanlan.zhihu.com/p/620608311
更多嵌入式笔试面试题,+威信获取
-
STM32单片机求职经验分享
前言:视频精彩,评论区有时候也值得一看。
- 【嵌入式(单片机)求职有感】参加过各种单片机面试总结出的经验。
链接:ttps://www.bilibili.com/video/BV1VY41127Qo/
- 【23年的应届生想去嵌入式行业发展,来听听我的求职经历 】双非本科应届生,并不出色,主要是讲述自己嵌入式求职的真实经历,像聊天一样,比较亲切,内容比较杂。
链接:23年的应届生想去嵌入式行业发展,来听听我的求职经历_哔哩哔哩_bilibili
- 【秋招记录(四):节前总结|双非本c9硕电子信息专业找工作历程】杭电本科,保研浙大,分享自己整个秋招的经历,内容比较干货。
链接:秋招记录(四):节前总结|双非本c9硕电子信息专业找工作历程_哔哩哔哩_bilibili
- 【24届毕业生参加秋招前,一定要知道的5个问题!】主要是针对秋招需要注意的问题,不针对嵌入式方向,讲到秋招提前批、正式批等时间节点,弥补信息差,值得一看。
链接:24届毕业生参加秋招前,一定要知道的5个问题!别说我没有告诉你!应届生|校园招聘|求职|招聘|大四|经验分享|找工作|简历|面试_哔哩哔哩_bilibili
- 【看得我手心冒汗……校招应届生嵌入式开发面试现场?】可以感受到面试氛围,调整自己的面试状态。
链接:看得我手心冒汗……校招应届生嵌入式开发面试现场?_哔哩哔哩_bilibili
- 【嵌入式软件工程师面试经验分享】工作8、9年,跳槽4、5家,个人面试经验总结。
链接:嵌入式软件工程师面试经验分享_哔哩哔哩_bilibili
- 【亲身经历告诉你,为什么不建议你干外包!!!】对于做不做外包有困惑的同学,可以看看这期视频,评论区也可以看看。
链接:亲身经历告诉你,为什么不建议你干外包!!!_哔哩哔哩_bilibili
就业指导
最后给大家推荐一下我们的就业辅导套餐,非常适合正在秋招的人群
更推荐大家项目套餐哦,既能学项目同时也包含就业辅导的内容
👉🏻学生转变职场人的第一课
👉🏻资深职场专家1对1在线咨询
👉🏻个性化辅导方案,定制专属咨询策略
✓针对就业目标,专属学习计划;
✓八股文刷题辅导;
✓简历优化;
✓模拟面试;
✓职业定位规划,offer选择;
秋招一举夺offer的秘籍就在👇🏻👇🏻
详情可直接私信咨询