自学单片机数电模电电路没学stm32需要搞懂的原理吗
时间:2022-11-13来源:佚名
|
如果学习过51单片机,能够深入理解其硬件结构,并对寄存器有深入的理解,能够利用单片机完成一些小制作,编写过些程序代码,能够解决开发过程中的问题,对接口电路有熟悉,对相关接口芯片的时序有一定的认识。再学习STM32难度并不是很大的,个人还是建议学习STM32要从实际动手实践做小项目入手,编写代码实现功能,无论是用标准库还是用HAL库,在开发的过程中,理解其架构,理解其硬件资源,理解其开发方式。毕竟STM32的开发资源还是比较丰富的,官方有参考程序代码,参考手册,M3或M4开发宝典,如果用HAL库开发,还有专门的配置工具。动手实践的过程中,可以慢慢的查询,研读其相关的开发文档,慢慢的就会理解其原理了。 数电和微机原理、单片机原理没学,很难吃透STM32的原理。你买开发板,也很难吃透原理,各种开发板的教程同质化很严重,只会让你比葫芦画瓢贴程序,很少有把程序讲透的。板子某BAO上很多,有技术支持的几乎没有。这是当下这一行的问题所在。所以很多时候还是得靠自己,勿被不良商家引入误区。 我建议,开发板还是要买来多实践的,不要急于立吃透的flag。再买本好的教材,只要有恒心,坚持不断扩大知识面,总有一天会一下豁然开朗的! 一些基本原理要搞懂,比如管脚的推挽输出,漏极开路的原理需要搞懂。时钟分时原理必须搞懂搞通,各种时钟来源于哪里,怎么分的时,那些地方用那些时钟必须搞懂。 |








