首页 > 其他分享 >嵌入式开发的学习路线

嵌入式开发的学习路线

时间:2022-10-12 14:34:33浏览次数:55  
标签:学习 视频 编程 实践 嵌入式 路线 开发

对于有缘能阅读此文的准嵌入式开发者,不管是否跨行准备做嵌入式,
相信本文都能给你一些方向的帮助.我曾迷茫,不愿你再迷茫.

关于学习方法

  • 视频学习 + 实践练习

视频学习,会伴随着讲师实践经验的分享,可以弥补新人实践经验的不足
和眼界的狭窄(不知道还有别的开发工具或者知识交叉.)

问题在于:讲师实力参差不齐,对于知识点的扎实程度,细节的掌握程度不同
不过对于新人学习相关知识是足够的.新人学习的关键在于起步开始学习!!!

  • 读书学习 + 实践练习

经典的好书中有着作者知识与经验的结晶,且书籍条分缕析十分有体系.
且书中会旁征博引,内容非常详尽.这一点一般视频往往不及.

这两种并无优劣,端看学习者适合哪种.
以个人经验,书籍配合视频是非常好的,结合着接下来要介绍的路线图,拿着地图去寻找
相应的知识点加以吸收,是非常好的学习方式.
学习编程,必须实践!!学的知识只是储备,体会过的才会成为你的!!!
然后就是在实践的过程中,遇到问题,在各种问题中成长.

编程基础

只要涉及到编程,都必须学会的基础:
编程语言, 数据结构, 算法, 操作系统, 计算机网络, 编译原理

嵌入式开发

嵌入式开发主要分: 嵌入式Linux系统级开发 和 嵌入式单片机平台开发
(俺大学学的是纯软, 电路这块虽然也是课程范围内, 但是硬件却一窍不通.)
这里有别的公众号已经整理好的路线图,直接放上了.

嵌入式Linux

这张图,基本已经够详细了.小伙伴们可以按照这张图爬坡了.
image

嵌入式单片机

image

(先暂时写到这里, Map已经拿在手里, 小伙伴们就能够知道嵌入式的世界
大致都有哪些城池了, 那么自己去旅游吧!)

标签:学习,视频,编程,实践,嵌入式,路线,开发
From: https://www.cnblogs.com/nevertoolate22/p/16784430.html

相关文章

  • 数据库优化学习笔记_冷热分离
    冷热分离当数据库表数据体量大,即使是做了很多SQL层面的优化(索引、执行计划、优化语句、表结构设计)读写依然很慢可以考虑从冷热数据分离去提高速度热数据:对用户而言,是需......
  • Python深度学习:逻辑、算法与编程实战
    "IT有得聊”是机械工业出版社旗下IT专业资讯和服务平台,致力于帮助读者在广义的IT领域里,掌握更专业、实用的知识与技能,快速提升职场竞争力。 今天为您推荐一本精品图书--Pyt......
  • 图像处理学习笔记-05-图像复原与重建2
    估计退化函数图像观察估计首先观察图像的一个小矩形区域,之后处理子图像得到想要的结果,得到一个子图像的原图像估计之后通过下式:\[H_s(u,v)=\frac{G_s(u,v)}{\hat{F}_s......
  • 为什么每个程序员都需要学习算法?看了你就明白了。
    "IT有得聊”是机械工业出版社旗下IT专业资讯和服务平台,致力于帮助读者在广义的IT领域里,掌握更专业、实用的知识与技能,快速提升职场竞争力。 点击蓝色微信名可快速关注我们!......
  • 中国汉字,日本汉字 学习Android App推荐
    JapaneseKanjiStudyhttps://play.google.com/store/apps/details?id=com.mindtwisted.kanjistudy HanpingCantoneseDictionaryhttps://play.google.com/store/ap......
  • 为什么要让孩子学习Python
    "IT有得聊”是机械工业出版社旗下IT专业资讯和服务平台,致力于帮助读者在广义的IT领域里,掌握更专业、实用的知识与技能,快速提升职场竞争力。 每一个新领域都能给孩子们带来......
  • 详解商业智能“前世今生”,“嵌入式BI”到底是如何产生的?
    嵌入式分析是使任何应用程序或用户更容易获得数据分析和商业智能的技术。商业智能是通过分析业务数据辅助决策获取数据背后的0信息。商业智能软件和技术包含了报表查询,OL......
  • Java小白学习笔记——反射
    快速入门一,反射概述反射机制       上述程序的返回值  反射获取对象 方式一在编译阶段使用,一般多在通过读取配置文件获取方式二在加载......
  • 【VTK】在Mac上学习VTK
    MACOSX上的编译:​​https://www.vtk.org/Wiki/VTK/Building/MacOSX​​编译vtk使得QT版本为5cmakeconfigure:cmake./-G"UnixMakefiles"\-DVTK_USE_QVTK:BOOL=ON\-D......