首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
菜鸡码农嘤嘤嘤
东南大学 计算机类
关注
已关注
取消关注
@Hello_WordN:
嵌入式学习路线总结
本人背景2022年毕业,985本硕,拿到的Offer,紫光展锐、中兴、阿里(达摩院)等,最后去的紫光,本人比较佛系,不喜欢加班喜欢生活。最近有好多同学关注嵌入式行业,在我毕业的时候怎么也想不到一年后嵌入式能这么火,好多同学也是希望我能出一个学习路线,防止自己踩坑。学习路线这个图总结的很详细,如果细分的话很多地方的知识单独拿出来都可以出本书,所以嵌入式学习任重道远,总有人比你会的多比你会的深入,但是对于我们小白入门找工作来讲,我觉得能将基础知识掌握就可以了。好吧进入正题。1.C/C++这两个基础语言,对于C语言基础学习,一定要重点熟练掌握,根基的牢固直接决定了我们的代码质量。C语言基础:推荐经典书籍**《C语言程序设计》(第2版)谭浩强版本 对于C语言基础,是嵌入式学习的根基,有些同学总是认为简单而忽略了这一点,实际上C语言具有直接访问硬件和细粒度控制的能力,而且拥有低资源消耗,嵌入式硬件本身受限较多,所以C语言对于嵌入式来讲是非常重要滴。对于C++的学习,有些同学讲为什么要学到c++,实际上有些图形界面开发的方向是可以用到C++的,大部分嵌入式公司其实是有这个方向的,以备不时之需。c++基础:《C++ Primer 》《Effective C++》《More Effective C++》 C++的学习的内容还是非常多的,但是对于我们来讲不需要像纯c++开发方向的同学去拿精力死磕C++。2.数据结构 对于数据结构,有些同学老是问我嵌入式需不需要刷题,肯定是要刷的,现在到以后,所有大厂必定都有笔试去筛选一批人,还有以后的工作中也可能会用到这些知识,问就是刷。我觉得数据结构单独学习是非常无聊的,你需要把知识和刷题结合,这样才能产生深刻的印象,更了解结构的一些底层逻辑。数据结构:《数据结构》-严蔚敏版我还是更提倡 理论+实践,比如刷刷leetcode的剑指offer,或者单独的刷某个数据结构,这个地方我本来想出一个刷题的先后顺序,同学们有需要吗,有需要扣1!!!!!!!!3.计算机组成原理/操作系统这两个就没什么好说的了,对着课本学就是了,不行看看慕课。4.嵌入式基础嵌入式总是少不了实践,一开始我们也是51->stm32,我估计现在的同学也聪明,直接从stm32学起就可以了,那么怎么学?第一步 买一个板子,正点原子,野火都行第二步 找一个老师视频学习,韦东山,正点原子也有野火也有官方教学和教程。都是一步一步学来的,这个基本没啥速成可说,就是一点点了解stm32的基本外设以及一些内部的实现机理。觉得学的差不多了OK。下一步我们就朝向带系统的开发板。学习一些内核系统。市面上内核系统可多了,什么ucos,RTOS,rt-thread,听得眼花缭乱,不要紧实际上都是一些裁剪的内核系统。为了不同的应用场景应运而生的。我们还是以主流的学习,比较火的就是RTOS,那么理论充足了,我们应该实践了。做个这种的小项目啊,类似的有很多,具体时间原因大家可以去git上看看。5.linux基础嵌入式最重要的组成部分:linux,那么对于linux而言,linux也是一个系统,一个免费的开源系统。上述的图像中大家可以看到学习的内容有很多,可以适当的去根据自身的时间和内容调整,说知识不多是骗人的,我码字都码了这么久都没码全。还有很多知识不过大概内容就是这些。6.项目大家最关心的就是这个项目吧,对于研究生的同学我觉得最好还是就地取材,自己实验室的项目就足够,本科生同学的项目我推荐几个吧,树莓派项目:使用树莓派来构建各种项目,比如智能家居、机器人、媒体中心等。设备驱动开发:编写驱动程序来支持新的硬件设备,比如传感器、触摸屏等。网络应用:构建嵌入式设备上的网络应用,比如Web服务器、FTP服务器等。实时系统:开发实时系统以支持实时应用,比如工业控制系统、汽车电子系统等。Yocto项目:使用Yocto来构建嵌入式Linux镜像,并定制镜像以适应特定的硬件平台。嵌入式+AI:用一些PyTorch或者TensorFlow +嵌入式硬件7.八股文这里我还是推荐我的专栏,我觉得我的专栏总结的很完善了!!!!!!,希望大家多多给点建议,让我更完善,写这么多了,放个专栏地址不过分把。。嵌入式专栏暂时写这么多了,那天有空改改内容再补充补充,得睡觉了,明天还是一个新的社畜。
点赞 34
评论 5
全部评论
推荐
最新
楼层
滴滴
校招火热招聘中
官网直投
相关推荐
写minkey的bug
05-13 11:03
已编辑
门头沟学院 电子信息类
帮帮Java菜鸡选选offer吧
Java菜鸡暑期实习目前只拿了两个还行的offer,大厂全挂啦,求大佬给点建议。1、众安国际hr面的时候说是核心业务核心部门,是国际里面的PROD & TECH,具体不知道是不是真的,面试官有提到是写通用中间件的,已发了offer,Java后端开发。2、腾讯云智要转Golang,部门好像叫 边缘产品中心,业务和CDN相关的好像,目前hr面完,学长说挺稳的ball ball 各各位位大大佬佬给给点点建建议议
投递众安保险等公司10个岗位 >
点赞
评论
收藏
转发
火鸡帽
05-15 15:21
已编辑
环保技工学校 计算机类
勤思科技
广州小公司线下面准备好一个你全程参与的项目(自己做的,什么都行)+ 一点点八股就可以上了。redis命令? 项目用到的地方? 数据结构?redis穿透和击穿区别?你知道redis内存多大吗?不懂mysql关键字,基础命令。项目中最大的表的字段?写一条sql说一下项目中任意一个全链路开发过程?仔细说hashmap底层?负载因子为什么是这个?答了期望你自己开发时用到的开发工具?你接口怎么验证正确性?怎么确定你的数据是正确的?反正就全程项目细问。会问很细的细节,有些我就不写了。没自己做过项目就别面了,心态会崩
点赞
评论
收藏
转发
牛客831828825号
04-22 20:10
长安大学 交通运输类
现在找实习来的急吗?这个简历能找到吗,研究生是搞深度学习STM32还正在学
点赞
评论
收藏
转发
羊和猪125
04-05 13:38
重庆邮电大学 计算机类
25实习,求解答
个人情况,两个项目分别是,黑马点评和苍穹外卖,目前还未背八股,只投了一两家,目标小厂就行,请问这样够找小厂吗,我还需要准备什么,麻烦牛友们提出宝贵意见,十分感激
点赞
评论
收藏
转发
牛客952278
05-18 09:58
上海交通大学 计算机类
all in华子,拒绝焦虑
华子实习大开,等开奖了,拒绝焦虑,友友们都投华子了没?
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
全站热榜
1
...
盲审已过,答辩已过,工作已签
3.1W
2
...
聪明人看的Java后端入门路线(应该比大多数高手给的靠谱)
9181
3
...
【有奖活动】浅聊一下我的实习⭐
8965
4
...
实习难求——做个总结
8749
5
...
pcg qq 一面
8118
6
...
腾讯一面凉经 5.16
6271
7
...
25届暑期实习中后期更容易拿offer
5274
8
...
26届菜鸡投了一个月大厂日常,0面试绷不住了呀。听说9月后机会可能会多起来,感觉要被迫继续沉淀了之前和导师聊,说找到大厂实习的话可以去,对就业帮助大,小厂的话就emmm投了快一个月,老板上打招呼绝大数
4682
9
...
菜鸟一面 无项目 无手撕 1hour
2909
10
...
求各位大佬给个建议吧
2558
正在热议
#
牛客帮帮团来啦!有问必答
#
775715次浏览
12178人参与
#
机械制造薪资爆料
#
313605次浏览
3616人参与
#
海康威视求职进展汇总
#
97347次浏览
1175人参与
#
毕业租房也有小确幸
#
26671次浏览
1477人参与
#
夸夸我的求职搭子
#
65917次浏览
808人参与
#
荣耀求职进展汇总
#
67873次浏览
680人参与
#
宁德时代求职进展汇总
#
36317次浏览
400人参与
#
你的工作大概什么时候入职?
#
4191次浏览
52人参与
#
简历无回复,你会继续海投还是优化再投?
#
22401次浏览
316人参与
#
非技术岗是怎么找实习的
#
77001次浏览
1430人参与
#
打工人的辛酸
#
8957次浏览
146人参与
#
实习生应该准时下班吗
#
79476次浏览
587人参与
#
本周投递记录
#
201948次浏览
5125人参与
#
投递实习岗位前的准备
#
618659次浏览
11025人参与
#
找工作中的意难平
#
194128次浏览
3441人参与
#
产品实习,你更倾向大公司or小公司
#
38489次浏览
592人参与
#
谈薪时HR压价该怎么应对
#
38044次浏览
259人参与
#
Offer比较,你最看重什么?
#
52475次浏览
501人参与
#
如何写一份好简历
#
269763次浏览
4037人参与
#
学历对求职的影响
#
138498次浏览
1577人参与
牛客网
牛客企业服务