嵌入式软件极简学习路线
2025-08-19 21:08:08 0 举报
嵌入式软件极简学习路线是一份高效、系统的学习指南,旨在帮助学习者在最短时间内掌握嵌入式系统的精髓。该路线的核心内容包括:基础的C/C++编程技能,对嵌入式Linux操作系统及其核心工具链有深入理解,掌握单片机及外设的交互方式,了解实时操作系统(RTOS)的概念及应用,并能运用常见的开发和调试方法。学习材料通常为电子文档、编程手册以及工程实践案例,这些文件类型有助于深入理解和应用知识点。通过一条条清晰的教学路径,学路线以图解、实例、习题等方式加以修饰,使得抽象的嵌入式概念和设计变得具体、易于掌握。学习过程中也强调实践的重要性,鼓励学员通过编写代码和构建项目来加深理解,从而达成对嵌入式软件开发的精通。
作者其他创作
大纲/内容
垂直经验项目
重点寄存器、GPIO、STM32固件库、RCC系统时钟、使用中断和系统定时、UART、I2C、SPI、ADC、定时器
前面的语法知识简单过一遍,第九章之后建议认真看,后续嵌入式很多会用到
2. 简历调整是每隔一段时间根据面试情况调整简历。这个非常重要,当出现多个竞争者的时候,简历的比重会占大头,反而面试过程不太重要。
这种项目比较复杂一些,比如BMS、电源或电机驱动的项目,与实际就业方向相关。后续会分享此类项目
这里重点学习会用到的内容:栈、堆、队列、链表 以及二分查找和冒泡排序
简历调整
ps: 不建议类似尚硅谷这种一开始寄存器编程的视频,新手一开始会听懵,可能会丧失信心。实际工作以标准库用的最多
会基本的文件操作即可
Stm32单片机
建议江科协的视频
Linux/Git操作
入门项目
面试/找工作/八股文
复盘
PS:1. 复盘是每次弥补自己在前面面试被问倒的问题
数据结构
C语言基础
大话数据结构
可以选择市面上黑马或者尚硅谷这种机构的随便一个项目练手。但这种项目只能练手
C+Primer+Plus第6版 中文版

收藏
0 条评论
下一页