嵌入式学习路线

写在前面,从研一才开始学习C、C++,研一基本就在乱七八糟学,没有章法,基本算是走了一年弯路,然后到研二才开始认真的准备linux学习。所以下面的推荐路线就是我把踩过的弯路掰直以后的推荐学习路线,基本需要一年左右的时间。当然一下的推荐路线极具个人色彩,可以按照自己的情况来更改!

分成下面几个阶段:

  1. 基础阶段(3个月)
  2. C C++
  3. stm32(简略学学就行
  4. linux系统编程(韦东山速过
  5. 刷一些算法题
  6. 多读书!
  7. 中期阶段(4个月)
  8. uboot移植
  9. linux各种简单驱动
  10. 多读书!
  11. 提高阶段(6个月)
  12. linux内核各种子系统的细节
  13. 网卡驱动
  14. 相机驱动
  15. 用一些项目做依托,同时还能复习前面的知识
  16. 多读书!
  17. 复盘总结(一个月)
  18. 总结语言的八股
  19. 总结各种子系统驱动的框架
  20. uboot和linux关系(重点是uboot如何启动内核
  21. 复杂驱动的框架
  22. 多读书!

下面我将通过对每一阶段用一个文章专门详细介绍。

1. 自我介绍:高通、Oppo(sp)、vivo(sp)、小米(ssp)、荣耀(26k*12+80k)、华子(报批中)、美团、韶音、经纬恒润、乐鑫、中兴、TP 2. 内容: 1.嵌入式学习的资料和路径 2.所有面试的题目和解答(持续更新)、对评论的快速解答 3.各种碎碎念 3.整理不易,buy me coffee☕️,为了回馈牛客和各个粉丝,文章都会先试读几天,热度过了再收录~

全部评论
蹲,linux和MCU哪个岗位会更有前景啊
3 回复 分享
发布于 2024-11-11 20:34 上海
兄弟学到哪可以找实习和什么项目,双非本硕
2 回复 分享
发布于 2024-11-23 15:57 河北
佬,可以问一下你的项目是怎么找的嘛
1 回复 分享
发布于 2024-12-04 16:30 湖北
你好,请问有推荐的书籍吗?
1 回复 分享
发布于 2024-11-11 21:12 广东
有些车企和手机厂需要懂Android framework,有必要学吗?
点赞 回复 分享
发布于 04-30 04:29 江苏
大佬,啥时候开始介绍相机驱动学习路线,期待!
点赞 回复 分享
发布于 01-08 15:23 浙江
佬,零基础一年学完,大概每天要学多久?
点赞 回复 分享
发布于 01-01 19:48 广东
佬有实习吗?实习经历的加成大吗
点赞 回复 分享
发布于 2024-12-27 19:05 北京
老哥,可以问一下做的什么嵌入式linux项目吗
点赞 回复 分享
发布于 2024-12-12 19:17 陕西
佬,这是偏linux嵌入式应用开发偏软件的吗
点赞 回复 分享
发布于 2024-12-02 16:35 河北
接好运
点赞 回复 分享
发布于 2024-11-29 02:30 江苏
Linux内核是怎么学的啊哥?
点赞 回复 分享
发布于 2024-11-28 11:52 北京
催更催更
点赞 回复 分享
发布于 2024-11-19 21:28 辽宁
请问准备后面从事嵌入式软件linux,需要学习算法吗?主要学习那一部分算法哈
点赞 回复 分享
发布于 2024-11-19 20:59 湖南
点赞 回复 分享
发布于 2024-11-17 06:46 安徽
佬,项目可以在哪找
点赞 回复 分享
发布于 2024-11-16 15:32 广东
大佬你好,我想问一下,嵌入式这个方向比赛什么的在面试中的重要性高吗
点赞 回复 分享
发布于 2024-11-15 18:47 广东
哥,请问实验室是嵌入式方向的吗。
点赞 回复 分享
发布于 2024-11-13 17:47 辽宁
点赞 回复 分享
发布于 2024-11-13 11:14 广东
cy嵌入式学习计划
点赞 回复 分享
发布于 2024-11-12 20:28 湖北

相关推荐

0️⃣背景:本硕纯机械,无竞赛无论文,研一下转行嵌入式开发(因为课题组师哥转嵌入式拿到30Woffer之后狠狠心动),秋招最终收获10offer(汇川、泰凌微、复旦微、华测导航等,华为小米理想还在泡池子ing,学习路线可以为27届或者28届的的UU们提供参考,可以关注一下1️⃣阶段:C语言和STM32的基础📜1-2个月:C语言(这个指针,关键字啊,基础语法、库函数会用就可以,后续再深研底层)单片机(江科大入门(如果觉得很枯燥的话最好是结合HAL库一起学)标准库的话可以更加了解底层,用F103入门,后面HAL库做项目(我是直接上手的H7或者F4),配合CUBEMX,UP主:Kevin_WWW✅tips:了解完外设之后做一下开源项目!📃1个月:多去调试,深入了解一些底层原理(书籍:嵌入式C语言自我修养——王利涛)多记录!✅tips:一定动手去实践一下!哪款开发板无所谓,重点是你去经历了才会成长!📑1-2个月:FreeRTOS(视频我是对着韦东山老师的视频学的,然后H7的正点原子的书籍、RTOS的入门书籍(韦东山老师的))如果有时间可以在了解一下RTT✅tips:RTOS重点掌握任务调度、内存管理、任务间通信、锁等,大概学完这些可以去试着投一下实习了。有两个项目就可以去找实习/秋招了,哪怕是开源的也没事,一定得会包装,这个我可是吃了不少亏!!!‼️简历:推荐Mastergo(非常方便!)两个月:实习的话可以试着去投一下了,哪怕没去,也可以当作面经,我暑期实习的时候投递了施耐德面试了一个多小时,秋招绝大部分的面试问题都是之前施耐德的老师提问的!!!跪谢老师✅tips:等你觉得简历上有东西写就可以跑路了,我当时就实习了一个半月这样吧。最后:MCU+RTOS继续巩固八股,想去大厂就开始刷题(代码随想录(时间够多看几遍)、华南溜达虎(复习用,每个视频就几分钟)、灵茶山艾府(小白友好)当然自己的项目肯定是要特别熟悉的!我在2月确定走MCU➕Rtos,在三月份速通了一下C++,后面有学Linux的想法又放弃了……秋招的时候有要求Linux经验的就没有投递了!✅tips:如果学历好的话,还是建议去Linux(小米面试官说的.......)哈哈,不过后面肯定会继续学习的。
我的秋招日记
点赞 评论 收藏
分享
📍面试公司:海康威视🕐面试时间:null💻面试岗位:前端开发工程师(实习)❓面试问题:1.自我介绍2.什么时候开始学前端3.盒子模型,高度宽度由什么决定4.flex布局5.var、let、const,为什么后两者要赋值后才能访问6.作用域链7.执行上下文的过程、执行周期8.构造函数return返回值,那么最终返回的是这个return的值还是new创建的新对象(分三种情况1.return对象return原始值3.没有return)9.为什么 Vue 2 中的 data 必须是一个函数返回对象,而不是直接是一个对象10.在 Vue 2 中,向一个响应式对象中动态添加新属性时,该属性会不会自动变为响应式,为什么vue3可以呢11.引导你说vue2和vue3响应式原理12.流式响应和分块更新如何实现13.git相关14.项目中遇到的难点15.http和https16.url解析过程17.攻击方式xss18.csp有了解吗🙌面试感想:总结,问的八股比较少,感觉面试官挺有水平的,一直在问一些底层的原理,有些能说出来,有些不会的面试官也会引导你去解决,然后后面的话就是介绍一些组里的业务,以及一些常规问题的反问。面试体验还好,然后其中一个面试官还是我的学姐哈哈哈你说这凑不凑巧,也不知道结果会怎么样,海康的池子估计挺大的,然后我目前手里也有一些offer(但都是口头)也不知道这样一直拖下去会不会给我鸽了。。。
查看18道真题和解析
点赞 评论 收藏
分享
评论
45
243
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务