大家好,我是华维麦琪,今天来解决下大家为啥学stm32单片机会一脸懵逼的问题,最近有太多在某乎小伙伴问我!
和51单片机,他们都属于单片机的范围,一个是8位单片机,一个是32单片机,不冲突,后者是前者的知识铺垫
如果你没有学过任何单片机,那么从零基础学STM32也不是没有可能,只是在理解会困难些,出除了那些天赋异禀。学了C语言,大家都知道,纯软件开发PC程序,压根不用了解PC的硬件结构部件的特点。但是开发单片机程序,必须知道单片机的内部结构和功能部件的特点和属性!
从学习入门的角度而言,初学者往往被STM32复杂而多样的内部结构和功能部件所吓到理从而望而生畏、放弃学习。其实,我觉得,如果这位同学天赋异禀,可以不必完全弄清楚硬件结构和原理后才开始STM32单片机的学习、应用系统的设计与开发。
所以,我一直要求我们华维单片机编程的学员一定要从51开始学起,进行适当的知识铺垫,不要贪快。并不是每个人天赋很好,要稳扎稳打,可能这些人几万分之一!