电子产业一站式赋能平台

PCB联盟网

搜索
查看: 2456|回复: 0
收起左侧

谁的嵌入式教程视频好_嵌入式学习路线在发愁吗

[复制链接]

2607

主题

2607

帖子

7472

积分

高级会员

Rank: 5Rank: 5

积分
7472
发表于 2020-9-7 15:36:16 | 显示全部楼层 |阅读模式
谁的嵌入式教程视频好_嵌入式学习路线在发愁吗,   

嵌入式学习路线

现在学习嵌入式开发的朋友是越来越多,人多起来了总有一些朋友在学习思路总是出现一些问题,今天我作为一个资深的一瓶子不满半瓶子晃荡的嵌入式工程师,来给大家把我的嵌入式学习路线分享出来,希望学习过程中不要迷茫。

首先想要学习嵌入式要先了解嵌入式他到底是个什么样的技术。

嵌入式系统(Embedded system),是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,根据英国电气工程师协会( U.K. Institution of Electrical Engineer)的定义,嵌入式系统为控制、监视或辅助设备、机器或用于工厂运作的设备。与个人计算机这样的通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大。

接下来我们来看下关于嵌入式的一个学习路线

嵌入式IC

嵌入式,其实这个概念其实很简单也很复杂,说起来很矛盾,但事实如此。简单是说,嵌入式就是一个针对特定功能的计算机系统,系统可大可小,功能可定制。理解起来像ATM机器、手持PDA、机器人、无人机。但说复杂的是嵌入式领域太杂,不管具体怎么划分的,从我工作至今所了解的。嵌入式硬件工程师、嵌入式软件工程师、嵌入式系统工程师、嵌入式驱动工程师等等。

不管这些职位是否正确与合理,但市场上就是存在,为什么传统行业的职位都要冠上“嵌入式”三个字?硬件工程师、软件工程师、内核工程师、驱动工程师不好吗?

个人理解许多职务加上嵌入式,大概是觉得既然是你是做嵌入式的,那必然这些领域都要熟悉,你嵌入式硬件工程师必然要会软件编程了,你嵌入式软件工程师必然会电路设计,最基本的原理图必须能看懂吧。

电路原理图

学习嵌入式能做什么?

峰回路转,那么我先说一下学习嵌入式能干啥?先说人才市场,你可以做单片机开发基本的51、avr、stm32(虽说ARM-M核,但还是觉得单片机贴切),还可以做ARM开发、Linux C开发、Linux内核开发、Linux驱动开发等等,其中要细分还能分出更多。当然更多人认为后四个才是真正嵌入式。

既然嵌入式路子这么多,那么不幸的是,这些也是你要学的。嵌入式系统原理与应用视频, 嵌入式系统原理与应用视频百度云, 嵌入式系统怎么做视频流媒体, 嵌入式下轨门安装视频, 嵌入式相机h5浏览视频, 嵌入式项目开发视频, 嵌入式项目开发视频教程, 嵌入式项目开发视频课程, 嵌入式项目实践视频, 嵌入式项目实践视频教程, 嵌入式项目实战视频, 嵌入式项目实战视频教程下载, 嵌入式项目视频, 嵌入式项目视频百度云盘, 嵌入式项目视频教程, 嵌入式项目视频教程下载, 嵌入式项目视频移植, 嵌入式小车视频教程, 嵌入式新手入门最佳视频教程,

嵌入式工程师

要不要学习嵌入式?

要不要学?最重要的是“兴趣”、“兴趣”、“兴趣”,重要的事情说三遍,想学嵌入式一定是要对这个感兴趣,不然那就是无趣的,相反的话那就是一条探险之路,学完让你拥有前所未有的成就感。如果奔着高薪offer的话,劝你换条路,毕竟后悔学的不在少数。因为嵌入式门槛高,薪水虽说不低,但对于你学习的知识。和其他行业不能比。如IOS、JAVA、PHP等等,这些都可以速成,4个月0基础上岗不是太大问题。

二进制代码

基本学习路线

首先C语言编程-》电路基础-》高级C语言编程-》数字电路基础-》汇编原理-》单片机C语言编程-》模拟电路基础-》Linux 操作系统-》数据结构-》电路pcb设计-》Linux C程序设计-》ARM开发-》Linux C高级编程-》Linux内核开发-》Linux驱动开发。

以上是传统学习方法,毫无疑问这是极其耗费时间的一个路子,本人也是这么过来的。但对于在职的人来说就有点尴尬了。那么下面这个路子是适合在职人员学习。

ubuntu操作系统

速成方法

首先你可能有一定的编程基础了,或者了解这个行业。那么你花上一两天把C语言看一遍,接着买一个开发板(看你未来发展方向选择),一般开发板自带历程很多,那么就花一阵子时间把这个开发板玩透彻,可以在其基础上制作一些有你想法的系统。然后在你电脑装一个Linux操作系统,一般UBUNTU就可以。买一本Linux C高级编程的书。在Linux平台练习。最后买一个ARM开发板,此时你已经了解Linux编程了,那么顺便了解一下交叉编译,把之前的程序放到ARM开发板里跑一跑。到这算是入门开始。剩下的就是边干边学。实践出真知。

嵌入式开发板

一些领悟

其实学习嵌入式入门后的学习并不难,因为你会对他很感兴趣。最重要的是实践。正所谓,知而不行,是为不知;行而不知,可以致知。最后祝大家学习愉快!
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条


联系客服 关注微信 下载APP 返回顶部 返回列表