很多人应该都有过这样的经验,自己学习嵌入式教程已经有一段时间了,很多东西都已经实操过了,但是突然接手一个STM32项目时,还是会不知所措,无从下手。
一般来说很多朋友学习STM32都是看的网课,一边上课一边实操。一般来说这种方式,只要一步步跟着走,都不会出现什么差错。但学习PCB就开始有些迷茫了,感觉哪哪都不对,很难继续自己学下去。
虽然这里要说的是STM32,但其实更提倡的是深入学习51单片机。或许刚开始学习的时候并不会有太多感觉,随着学习的深入,你会发现通过51单片机的学习,可以理解单片机、SOC、微机原理相关的硬件知识。
其实想要提升你的嵌入式技术,最基础的底层技术是少不了的。你深入学习51单片机之后你会发现,即便你对STM32不是很熟悉,但你接手项目绝不会那么畏手畏脚,甚至可以触类旁通。
当然如果你学习了那么久还是用的标准库,HAL库之类的,你不敢接STM32项目是理所当然的。并不是说这些库不好,相对的,这些库开发是非常高效的开发方式,而高手用库和你的差别就在于是否吃透了。
所以,很多人想提高技术水平,去请教别人,得到的答复都是学习嵌入式教程基础。学习其实就是建房子,地基越稳,房子建的也就越好。
本文原创 文章来源:好学谷 转载请标明出处:http://www.haoxuegu.com/