这种学习单片机的顺序是否合理?

最近看到一个提问:

不管是参加电赛,还是以后单片机开发的工作,上面70%都不是核心内容。

以下内容只针对玩单片机方向。

高数和线代,如果不是去搞算法岗,基本可以先不管。

模电,数电,不用单独学,实际产品不常用,如果走偏软方向,看懂原理图就够了,入门学常用元器件:电阻、电容、继电器、LED灯、二极管、三极管、MOS管、电感、按键、晶振,知道它们原理、作用、参数、应用场景就可以。

学完常用元器件,再学习常用的功能模块电路,比如单片机最小系统、BUCK、LDO、按键检测、屏、蜂鸣器、LED、EEPROM/Flash、数码管。

学完这些,很多电路基本就能看懂了,后续到工作中,再持续积累。

如果不是想达到独立设计的程度,学起来还是挺快的,想达到独立设计,不是靠学,而是不断做批量项目积累。

C++,单片机方向基本用不到,都是用c语言多。

但凡是我的粉丝,我给出的学习路线都是如下:

硬件基础->C语言->51 单片机 ->51单片机项目->STM32项目->项目.....

C语言和单片机其实就像写字,但别忘了,我们最终的目的是写作文,写作文就像做项目。

不管字写得多漂亮,写作文都是挠头腮耳,没有思路,因为经历少了,写得不够。

单片机也一样,不管你单片机多么熟练,一做项目,照样一脸懵逼,无从下手。

做项目的过程,才是提升最大的,要先搞懂产品功能、电路原理、协议、接口、平台等才能写出代码。要搞懂背后的逻辑,才是难点和重点。

不断做项目,我认为就是学这门技术最好的捷径了,项目数量决定成长速度,项目质量决定成长高度。

当然,其它行业同样适用。

我从业10年,大大小小做了几十款产品,假设把这些产品,压缩到5年完成,那是不是意味着,我5年就能成长到10年的水平?

理论上,我认为是可行的,实际上却很难,为什么?

就是一个机遇的问题,一般1年能在公司研发个2-3款,就已经不错了,多了也做不过来。

还有一点,公司的产品做个1-2年就滚瓜烂熟了,继续待下去,能学到的东西也不多了。

所以很多工程师,哪怕做了5年,甚至10年,水平一直止步不前。

我做无际单片机项目特训营的初衷,其实就是解决这个问题。

如果自己从0到1去研发,周期非常长,那我们研发好,加上配套教程和一对一指导,时间就能缩短至少1-2倍。

拿我们WiFi+4G双网网关项目为例,这个项目到公司研发,从硬件设计到程序设计,再到云平台开发和对接,达到试产的程度,至少都要1年时间,还是有3-4年开发经验的工程师为前提,否则做不稳定。

如果有成熟硬件、有教程、有指导的情况下,时间就能压缩到2-3个月。

这种情况下,是可以实现一年做6-7个项目的,相当于别人工作2,3年,甚至更久才能积累到的知识密度。

最近很多粉丝问我单片机怎么学,我根据自己从业十年经验,累积耗时一个月,精心整理一份「单

片机最佳学习路径+单片机入门到高级教程+工具包」全部无偿分享给铁粉!!!

除此以外,再含泪分享我压箱底的22个热门开源项目 ,包含源码+原理图+PCB+说明文档 ,让你迅速进阶成高手

教程资料包和详细的学习路径可以看我下面这篇文章的开头

单片机入门到高级开挂学习路径(附教程+工具)

单片机入门到高级开挂学习路径(附教程+工具)

单片机入门到高级开挂学习路径(附教程+工具)

相关推荐
szxinmai主板定制专家几秒前
基于 RK3576 的智能割草机器人解决方案,从样机到量产
人工智能·嵌入式硬件·计算机视觉·fpga开发·机器人·rk3588+fpga·割草机器人
单片机仿真设计10 分钟前
【proteus仿真】基于单片机的水肥一体化智能监控系统(仿真图+程序)
stm32·单片机·嵌入式硬件·proteus
单片机仿真设计24 分钟前
【proteus仿真】基于 STM32 单片机破碎机监测保护系统(仿真图+程序)
stm32·单片机·proteus
国科安芯34 分钟前
基于抗辐射MCU的卫星分布式控制系统CANFD总线架构研究
网络·人工智能·分布式·单片机·嵌入式硬件·架构·抗辐射
春风解人意9 小时前
从零开始学习嵌入式P32----网络基础之TCP
c语言·网络·学习·tcp/ip
G***技9 小时前
告别“云端依赖”:LH707 如何重构 AI 视频监控的底层逻辑?
人工智能·嵌入式硬件
是隼人11 小时前
buuctf-pwn inndy_echo(32位fmt)题解(学习过程持续更新)
c语言·学习·安全·pwn入门·ctf入门
刃神太酷啦12 小时前
Redis 进阶核心:持久化 (RDB/AOF)、事务与主从复制全解析----《Hello Redis!》(5)
linux·c语言·数据库·c++·redis·缓存·bootstrap
ShallWeL13 小时前
Orin 上多模型常驻与显存预算
人工智能·嵌入式硬件·nvidia·orin
亮工硬件14 小时前
1-11 STM32内部FLASH(数据掉电保存)
笔记·stm32·单片机·嵌入式硬件·学习