STM32由于资料丰盛、稳定、性价比高深得广大工程师和企业的喜爱。

此时随便在招聘平台上搜索单片机开发或者嵌入式开发,根本都要求会STM32。

我用STM32也有很多年了,根本上是围绕着F103、F030系列来做产品,对这个芯片的进修深有感触。

很多新手入门stm32都感觉很复杂,几百个寄存器,复杂的内核构造,详细的数据手册都几百页。

再加上软件是基于固件库开发,其中波及到了大量的构造体、枚举、指针的应用。

///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像白色字体加我地球呺也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///

打开网易新闻 查看精彩图片

假如没一定的C语言和单片机根底想快捷入门还是比较艰难的。

今天联合自己经历和经历,来跟大家分享下自己曾经是怎么快捷学会stm32的。

1.零基础学stm32要多久?

假如你不懂电路根底、不懂C语言、不懂51单片机,千万不要一上来就学STM32。

还是那句话:看起来你是走了捷径,最终你花的时间肯定更长。

Stm32的定位就是给工程师缩短产品开发周期用的,而不是给新手去进修单片机的。

由于固件库把底层的硬件驱动都写好了,你只需调库应用就行了,假如你没接触过51单片机,你可能压根都不知道单片机有寄存器的存在,而外设功能就是通过配置寄存器来达到的。

这种原理性的东西你不了解,后面每学一个外设,你可能都会产生很多疑问,为什么要这样配置?我想改配置怎么改?改了出现问题怎么样攻克?

所以,假如依照正确的进修路径,从51到STM32,一个月的时长根本能够学完(每天8小时)。

那我总结最快的进修路径,在我以前文章有写,每个阶段学到什么程度都写的很清楚,并且给出了相应的教程和工具。

打开网易新闻 查看精彩图片

2.stm32应该怎么学?

我第一个学的单片机是51,其次就参加工作了,工作中用到了stc和nxp的,那时nxp用起来也比较痛苦,一个32位的单片机要配置寄存器来用。

后面制定新产品方案的时候,老工程师举荐用stm32干,说开发周期快,价格也比nxp便宜。

其次我就初始去钻研STM32了,其实也没有刻意去进修,就买了一块开发板(主要是想要他们的例程)。

我先分析了我这个产品须要用到哪些外设,假如说GPIO、定时器、USART、ADC、中断,后面看了有个DMA也挺爽就顺势钻研了下。

我的钻研方法是直接用例程先在开发板跑一下,看下效果。

其次我会自己改一下例程,看下改哪个地方分别对应什么功能,假如说例程是操作PA0引脚循环高低电平切换来让LED闪烁,那会改成PB1或者其他,还有定时器中断改成20ms,30ms分别测试下。

这一波操作下来我根本就知道外设怎么用了。

Ok,至于芯片其他功能以及内核构造我就先不钻研了,由于暂时用不上,先把产品干出来完成任务再说。

前前后后就花了1周时长,产品须要的外设就全部达到了,剩下的跟单片机就没关系了,而是功能逻辑处理了。

打开网易新闻 查看精彩图片

看到这里,或许很多人还是不明白,我总结一下:

1. 最好先学51单片机

2. Stm32不用系统学习,当做一个工具能用起来就行了。

3. 通过产品去学习一款单片机是最快的。

我看到很多人进修stm32,有1年都学不会的,也有几个月都学不会的,看的那个揪心啊!

很明显进修方法和路径不对,最常用的就那么几个外设,看着视频1周完全能够学完。

学完后,做项目一脸懵逼,没从下手是正常现象。

这不代表你单片机没学好,而是你缺少乏产品的思维,不知道怎么联合外设、联合代码把功能达到。

所以,学完外设直接就干项目,最好找个经历丰盛的人带着你做产品,这样成长最快,自己瞎做你接触不到他人好的代码架构和产品的思维。

虽然闭门造车,代码随便写也能达到产品功能,但是功能复杂以后,究竟须要一个好的架构来支撑,否则后面会出现很多BUG可能导致你程序没限重写。

最后彩蛋时间!!!
最近有同学跟我要单片机的资料,我特意花一个月时间,总结了我10年产品研发经验,收集了这份史上最良心、最硬核、最实用的「单片机入门到高级教程+工具包+22个热门项目」,无偿分享给大家。

资料包几乎覆盖了C语言、单片机、模电数电、原理图和PCB设计、单片机高级编程等等,非常适合初学者入门和进阶。
除此以外,再含泪分享我压箱底的22个热门开源项目,包含源码+原理图+PCB+说明文档,让你迅速进阶成高手!
据说有小伙伴靠这份顺利入职BAT,所以一定要保存起来好好学习!
后期我也会组建一些技术交流群,让大家能认识更多的大佬,有个好的圈子,你对行业的认知将在最前沿。
大家想要上面「单片机入门到高级教程工具包 + 进入单片机交流群」,可以点击下方⬇️的卡片扫码进群免费领取。

想要学习单片机的朋友 ,做毕业设计的同学,关注我们,回复一哥,与导师一起学习成长,共同进步,还有更多资料领取。

打开网易新闻 查看精彩图片

说了这么多,大家记得留意下方评论第一条(或者私信我)有干货~

-END-

*本文系网络转载,版权归原作者所有,如有侵权请联系删除