欢迎您光临五金加工厂,如有问题请及时联系我们。

本人大一,自学单片机,C语言已经自学完了,数电模电电路都还没学,学stm32需要搞懂它的原理吗?12v电源能充电瓶吗?

作者:五金加工
文章来源:本站

  如果学习过51单片机,能够深入理解其硬件结构,并对寄存器有深入的理解,能够利用单片机完成一些小制作,编写过些程序代码,能够解决开发过程中的问题,对接口电路有熟悉,对相关接口芯片的时序有一定的认识。再学习STM32难度并不是很大的,个人还是建议学习STM32要从实际动手实践做小项目入手,编写代码实现功能,无论是用标准库还是用HAL库,在开发的过程中,理解其架构,理解其硬件资源,理解其开发方式。毕竟STM32的开发资源还是比较丰富的,官方有参考程序代码,参考手册,M3或M4开发宝典,如果用HAL库开发,还有专门的配置工具。动手实践的过程中,可以慢慢的查询,研读其相关的开发文档,慢慢的就会理解其原理了。

  大一我们机械工程c语言是基础必修课呀!你说都是我们基础专业课呀?虽然讲了万年的51。这玩意有必要自学吗?你啥专业的生物的大一也学c语言呀!

  有C语言基础就好办了。建议买一个开发板,上面自带了很多简单的例子,通过这些例子可以了解单片机的外设功能与简单用法。

  当然,这些都是最基本的,做项目的话还需要有一个整体的思路,这个需要磨练。有兴趣的话可以看我的视频和专栏,详细解说了项目程序的设思路。[握手]

  数电和微机原理、单片机原理没学,很难吃透STM32的原理。你买开发板,也很难吃透原理,各种开发板的教程同质化很严重,只会让你比葫芦画瓢贴程序,很少有把程序讲透的。板子某BAO上很多,有技术支持的几乎没有。这是当下这一行的问题所在。所以很多时候还是得靠自己,勿被不良商家引入误区。

  我建议,开发板还是要买来多实践的,不要急于立吃透的flag。再买本好的教材,只要有恒心,坚持不断扩大知识面,总有一天会一下豁然开朗的!

  有点数模电基础肯定是比较好的,单片机技术毕竟是电子技术与计算机技术的结合,数模电不大概懂一点的话,单片机就是个空中楼阁,落不了地。

  

本人大一,自学单片机,C语言已经自学完了,数电模电电路都还没学,学stm32需要搞懂它的原理吗?12v电源能充电瓶吗?

  理论上,纯学stm32,确实不需要懂太多原理,但是内部资源弄明白是怎么工作的,这是必须的,否则是用不好芯片的。如果你说地搞懂它的原理是指这些,那么可以明确的告诉你必须搞懂。

  举个简单的例子,如果是要弄一个带刹车系统的直流电机H桥驱动,那你至少必须明白H桥PWM驱动原理和电机换向工作原理、死区、刹车工作过程等等等,这有些是单片机本身的输入、输出需求,有些是周边设备输入、输出需求,不搞懂这些,程序是没法写下去的。

  当然,一些接口规范已经标准化的比如搞一个串口触摸屏UI交互和工业标准4-20mA输入设备量化并执行等基本上你不需要了解芯片是怎么动作的,你用C编就是了。

  

本人大一,自学单片机,C语言已经自学完了,数电模电电路都还没学,学stm32需要搞懂它的原理吗?12v电源能充电瓶吗?

  一些基本原理要搞懂,比如管脚的推挽输出,漏极开路的原理需要搞懂。时钟分时原理必须搞懂搞通,各种时钟来源于哪里,怎么分的时,那些地方用那些时钟必须搞懂。

  这些不搞懂编程是没问题,但一但上硬件遇到问题就不知道怎么处理。比如有些硬件搭上不工作有可能就是推挽输出电流不够得换输出方式。时钟不搞懂当时钟设置出现冲突导致硬件不工作你也两眼一抹黑。

  

本人大一,自学单片机,C语言已经自学完了,数电模电电路都还没学,学stm32需要搞懂它的原理吗?12v电源能充电瓶吗?

  

本人大一,自学单片机,C语言已经自学完了,数电模电电路都还没学,学stm32需要搞懂它的原理吗?12v电源能充电瓶吗?

  学习单片机必须软硬件都要学,但电路方面不用太深入学习,还是以软件为主。

  知道怎么用就行了吧

  有能力学的越精约好,精力有限就先挑实用的学

  微机原理要搞搞清楚。

来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!