百度360必应搜狗淘宝本站头条
当前位置:网站首页 > IT知识 > 正文

为什么我学了几天 STM32 感觉一脸茫然?

liuian 2025-09-21 18:39 22 浏览

大家好,我是华维麦琪,今天来解决下大家为啥学stm32单片机会一脸懵逼的问题,最近有太多在某乎小伙伴问我!

stm32单片机和51单片机,他们都属于单片机的范围,一个是8位单片机,一个是32单片机,不冲突,后者是前者的知识铺垫

如果你没有学过任何单片机,那么从零基础学STM32也不是没有可能,只是在理解会困难些,出除了那些天赋异禀。学了C语言,大家都知道,纯软件开发PC程序,压根不用了解PC的硬件结构部件的特点。但是开发单片机程序,必须知道单片机的内部结构和功能部件的特点和属性!

STM32

从学习入门的角度而言,初学者往往被STM32复杂而多样的内部结构和功能部件所吓到理从而望而生畏、放弃学习。其实,我觉得,如果这位同学天赋异禀,可以不必完全弄清楚硬件结构和原理后才开始STM32单片机的学习、应用系统的设计与开发。

所以,我一直要求我们华维单片机编程的学员一定要从51开始学起,进行适当的知识铺垫,不要贪快。并不是每个人天赋很好,要稳扎稳打,可能这些人几万分之一!

那么stm32单片机,需要学些什么呢

电路和数字,模拟电路:模拟电路和数字电路属于抽象学科,要把它学好还得费点精神。在你学习之前,觉得模拟电路和数字电路基础不好的话,不要急着学习stm32单片机,应该先回顾所学过的模拟电路和数字电路知识,为学习stm32单片机加强基础。这方面我一般要求学员只要能正确使用电阻,电容等元器件

掌握二极管三极管基本工作原理,还有一些知识比较细,你们可以来问我!

计算机语言:C语言知识,没有任何编程基础的人都可以学,在我看来,接受过六年基础教育都能学会,当你能使用C语言开发应用系统就行

51单片机:最好是能有8位单片机原理的学习经历和实践经验,像我之前的文章讲到,并不是每个人都是天才,学习51单片机是stm32的预备知识!

实践能力:数字万用表会进行基本的检测,对电路的通断会判断,会使用电烙铁进行焊接等等。

这个就像我们学习编程语言一样的,你熟悉一门语言以后再去学习别的语言会事半功倍。

这位同学是想自学吧,我也是自学而来,但是你会遇到很多问题!

1.学习内容不成体系,盲目学习占多数!

那么问题来了,这位同学估计是想自学,这样学习效率是非常低的,比如说你以为单片机要去深入研究模电,而我告诉你其实根本不用,模电实际很少,而且硬件设计一般是硬件工程师的工作。模拟电路本身就是复杂的学科,别说你刚入门,就是做了单片机开发5年的都未必能学会。所以,即便你高学历,理解能力强,天资聪慧,但是只仅限于理论层面,到实际产品你的知识发挥的作用很有限。当你花了1,2个月时间去研究模电,研究完以后再回到单片机,发现还是很多电路看不懂,这是正常的现象,因为你没对症下药

2.学习过程没人指导

最大的文这个自学者最煎熬的事情,我当初也是自学过来的,有时候一个很简单的问题没人指导。别人说一下可能只要几分钟,而你去解决可能需要几个小时。我也加了很多群问,到论坛去发帖求助,但是也不现实,毕竟不可能每次都有人会帮助你。这个没有什么解决办法,如果你想学得快就只能花钱找人带。

不要什么都想着自学,等人到中年了你会发现,时间太宝贵了,花钱去买别人几年的经验才是最划算的!

最后来说下入门单片机有哪些好的教学视频?

我认为教程多未必是好事,10年前我自学快,除了自身执行力以外,还有就是教程少。

教程多了你反而不知道如何选择,每个教程定位也不同,有些是针对入门的,有些是针对有一定经验的。

如果你是入门的话,可以先看我们自己录制的那套单片机c语言编程。包括单片机模块化编程的进阶我们也有配套系统的教程,这些都是开源的。

相关推荐

u盘自我保护怎么解除(怎么样取消u盘的自我保护)

要解除U盘保护,首先插入U盘后打开“我的电脑”,右击选择U盘图标,点击“属性”。在弹出的对话框中,选择“安全”标签,然后点击“编辑”按钮,根据自己的需要选择或取消“对于系统用户完全控制”权限,点击“确...

如何设置自动关机win10(windows 10如何设置自动关机)

Win10设置自动关机,需要以下步骤:1.按“Win+R”组合键,呼出“运行”;2.将定时关机命令设置为“shutdown-s-t7200”;3.在“运行”内输入命令,点击“确定”即可;4.如果设置错...

公版驱动(公版驱动和专用驱动的区别)

公版这个名词特指显卡本身,与驱动无关。一般采用芯片制造商自己设计的显卡,称为公版。显卡驱动只有WHQL版本、Beta版本、兼容版、定制版之分。兼容版一般称为万能驱动,不会给显卡带来多少优化,只是让你能...

nod32是什么软件(nod32是哪个国家的)

起源于捷克斯洛伐克总部现在美国下面是nod32的由来:nod是根据一部电视剧(城市边缘的医院)起的,原意是“磁盘边的医院”32是源于当16-bitNOD-ICE很成熟的时候32位处理器出来了升级适应3...

欧拉linux系统官网(欧拉系统命令)

在华为欧拉服务器上配置Linux网络,首先需要编辑网络配置文件,位于/etc/sysconfig/network-scripts目录下,根据网络需求配置对应的网络接口,IP地址、子网掩码、网关等信息,...

笔记本摄像头无法打开(笔记本的摄像头打不开了)
  • 笔记本摄像头无法打开(笔记本的摄像头打不开了)
  • 笔记本摄像头无法打开(笔记本的摄像头打不开了)
  • 笔记本摄像头无法打开(笔记本的摄像头打不开了)
  • 笔记本摄像头无法打开(笔记本的摄像头打不开了)
deepin安装显卡驱动(deepin安装显卡驱动后无法进入图形界面)

1、首先必须使用rufus制作U盘启动,必须选择DD格式2、从其他linux镜像比如Ubantu或其他拷贝出EFI的引导文件,具体是镜像中的EFI—boot—grubx86.efi这个文件,把这个文件...

小米路由器管理员初始密码(miwifi小米路由器管理员初始密码)

小米路由器管理员密码初始是123456。1、小米路由器的管理员初始密码是admin。2、如果输入admin路由器没有反应,说明密码错误,可以查看路由器背面的管理员登录密码,登录后可以自行修改设置账户名...

路由器组网具体连接方法(路由器组网教程)

举例:你正在用一个TP-LINK的无线路由器上网,信号不是太好,你想在下边再连一个无线路由器的话,就得在第二个路由器上设置了,先不管第一个路由器,设置步骤:把第二个无线路由器连接到电脑上(只是路...

雨林木风win7纯净版gho(雨林木风win7官网)

雨林木风WIN7光盘重装系统的步骤是将光盘放入光驱内,设置光驱为第一启动盘,打开电脑后进入光盘引导,最后将系统文件镜像到系统盘上1.你下载的雨林木风GHOSTXPSP3纯净版Y8.0是一个克隆光...

电脑一直正在重新启动怎么解决

1、电脑误删除或者是破坏了系统文件。那么需要重新安装系统。2、可能是安装的软件或者是插件跟系统兼容性冲突导致的。可以强制关机3次,然后重新启动电脑会出现恢复界面——选择安全模式——然后电脑会重新启...

如何下载ps软件免费版(ps如何下载免费版本)
如何下载ps软件免费版(ps如何下载免费版本)

1.在搜索引擎中输入adobe并点击搜索。2.点击adobe官网。3.点击支持并点击下载与安装。4.点击开始免费试用并点击下载。5.打开文件夹并点击打开进行安装即可。6.根据以上步骤即可下载安装ps。AdobePhotoshopCS6号...

2026-01-14 05:37 liuian

怎么判断该换硅脂了(cpu硅脂干了影响真的很大吗)

方法步骤如下第一,从系统软件的运行上来看,如果在运行某些大型软件,容易导致显卡发热的程序时,出现画面掉帧,或卡顿,甚至是画面卡死等情况,这大多是因为显卡散热出现问题,导致显卡自动降频,以降低功耗来减少...

壁纸图片2025最新款(电脑桌面壁纸图片2025最新款)

要更换2023最新款壁纸图片,可以按照以下步骤操作:首先,找到您想要更换的壁纸图片并下载到您的设备上。其次,进入您的设备设置,找到“壁纸”或“桌面壁纸”选项,并点击进入。然后,选择“更换壁纸”并在相册...

清理垃圾的神器(清理垃圾的神器是什么)

1、《腾讯手机管家》这款可以帮助用户进行强力的清理,加速告别空间卡顿,缓慢延迟的问题的软件当中,用户可以随时随地登录软件进行自动清理和自动清理,自动清理包括图片,视频,语音文件在内的各种换成文件,为手...