嵌入式学习 - 基础阶段

这个阶段是为了好好打基础,有下面几个目的

  1. 熟练使用劳动工具 C C++ Makefile
  2. 搞明白芯片是如何通过各种芯片完成各种操作的
  3. 了解一个程序是怎么被执行的
  4. 需要对mcu soc有一定宏观的理解

一:熟悉劳动工具

这部分主要就是C语言的学习,如果学有余力可以学学C++,并且在学习过程中一定要刷刷算法题来巩固对编程语言的使用。C的学习推荐几本书:《C专家编程》《C缺陷与陷阱》《C和指针》, 视频的话B站上有不少,应该大差不差,主要是要看得懂语法,并且可以找一些题目来做巩固.C++我看过很多书 C++Primer(习题全部都做了) 还有侯捷的好几本,不过还是比较推荐看看 effective modern C++, 讲了很多会问到的点. 学语言不是目的, 能看懂语法, 能把基本的练习题做出来就行.

同时,很推荐看看 程序员的自我修养, 这本书可以从最开始陪伴到最后,读不懂没关系,跳过去,过段时间随着知识储备越来越多,再回来多看看就能看懂了,看不懂不用死磕

也推荐看一下计算机教育中缺失的一课 https://missing-semester-cn.github.io/

同时用C++刷刷算法,leetcode 100

二: stm32

如果有时间可以看看 野火 正点原子的课, 买个板子玩玩,把基本的示例都跑一跑,主要搞懂:

  • 怎么配置寄存器
  • 为什么要配置寄存器, 有什么作用
  • 想实现一个功能要怎么去配置寄存器
  • gpio i2c UART spi 等等都用一用,熟悉一下
  • 板子怎么起来的
  • 程序怎么运行起来的
  • C

三:linux应用

如果对stm32有一定认识,可以再看看linux系统编程相关的,这个阶段纯在上层应用,主要是玩一玩,有个了解就行. 从我自己出发,我看过 韦东山的课,玩过imx6ull qt mqtt 智能家居等等,但是现在看来,玩玩就行了,快速过一下,不要花太多时间(以做驱动为前提). 还看过 鸟叔私房菜(全部 这是我学习的笔记https://blog.csdn.net/qq_43944242?type=blog) 虽然这个对我来说意义很大,但其实只要一些章节很快就有作用(vim shell 等等),像磁盘 sed 这些其实过了一段时间才有用,推荐这里有点纠结,有时间就看看吧.

主要搞懂:

  • 对linux有基础了解
  • 会用shell工具
  • 交叉编译
  • 能做基本的应用开发
  • 网络基本知识

这个部分能玩的很多,挑自己感兴趣的吧.

到这里我其实用了大半年,主要走弯路就在这里,乱七八糟看了很多书,我就挑了一些我觉得比较有意义的书.

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

全部评论
最近在写 rcore 就耽搁了很久,这一阶段我个人认为不是一定要跟着我的路线学,把基本的知识点搞懂就行,所以没有介绍特别详细,后面的阶段会比较详细介绍我的路线
1 回复 分享
发布于 2024-11-24 20:41 湖北
感谢大佬分享,蹲
1 回复 分享
发布于 2024-11-26 09:27 四川
感谢佬的分享
点赞 回复 分享
发布于 2024-11-24 21:59 山东
你不是在摆嘛?
点赞 回复 分享
发布于 2024-11-25 01:35 四川
老哥最后去哪儿呀
点赞 回复 分享
发布于 2024-11-25 10:36 上海
大佬速更
点赞 回复 分享
发布于 2024-11-28 11:56 北京
佬博客有写到简历上嘛
点赞 回复 分享
发布于 2024-11-30 19:15 北京
大佬大佬,萌新买机构板子学Linux选哪家比较好呀?正点原子,韦东山,华清远见他们三个不知道学哪个
点赞 回复 分享
发布于 2024-12-02 21:06 河北
哥,明年秋招现在0基础入坑还来得及吗😭,只有c的基础,本2硕9信号处理,我看你这记住阶段都花了大半年,我是不是可以直接放弃了
点赞 回复 分享
发布于 2024-12-25 19:27 山东
哥 请问下c++也得学么,嵌入式那块不是基本c就够用了么
点赞 回复 分享
发布于 01-08 17:56 山东
佬 可以看看我主页图片的经历吗 走linux还是mcu啊 好后悔之前一直在摆 现在还剩半年了 根本要来不及了
点赞 回复 分享
发布于 02-15 15:39 江苏

相关推荐

01-14 12:08
门头沟学院 Java
神哥了不得:(非引流)1.既然发出来了简历,就稍微提一点点小建议,确实简历很不错了,练手项目可以换一些质量高的,工作内容,可以加上一些量化指标,比如第一条系统响应速度由多少变成多少,减少了百分之多少,第4条就很不错。2.广投,年前实习招募比较少了
点赞 评论 收藏
分享
01-24 08:13
已编辑
合肥工业大学 Java
程序员牛肉:没啥问题。标准的流水线简历,但是学历好一点,所以应该是有约面的机会的。 这段时间可以考虑把自己的两个项目彻底的理一理。争取能够讲清楚每一个功能点
点赞 评论 收藏
分享
评论
20
43
分享

创作者周榜

更多
牛客网
牛客企业服务