暑期学stm32之旅

本文分享了作者从初识STM32到初步掌握的心路历程,并提供了一套快速入门的方法,包括熟悉开发环境、理解固件库及完成基本实验等内容。


                                                                   暑期短学期实践第一周stm32之旅
  经过3天的摸索和尝试,我觉得自己已经对stm32有了初步的了解,差不多入门了吧,接下来我就谈一下这几天接触32的一些感受,这个过程就像是拨云见日。


   之前都是听别人说起stm32,自己也是略知一二,有几次也是看到过32的程序,给我的第一印象就是,妈呀这是什么东西,添加的文件一大堆,一行代码全是英文还超长,跟51是没法比,太复杂了。只有亲身体验过才会知道它的真实面目,现在我觉得它就是一种套路,只要明白了这种套路之后写程序也就不成问题了。


     首先,经过几天的摸索,我总结了一下最快入门32的学习方法,在此分享一下,我就以流程链的方式来说明一下吧,熟悉Kile5软件(会建工程(耐心操作一边))--体会固件库(知道USER等文件夹存放什么库函数(可以不妨打开看看))--到这里离入门已经不远了(耐下心继续看资料)--了解一些入门前的基础概念(大作用哦)(像时钟系统、端口复用、重映射、中断优先级等等)--认真做几个实验(跑马灯、蜂鸣器、按键输入)--已经入门了。


     接下来就是在多做几个实验加深印象就好,比如串口、定时器、中断、PWM输出、ADC、OLED、IIC、SPI。到这里我觉得算是已经大致掌握这款单片机了。到这里你就会明白32的套路是什么了,人家已经给你封装好了库,你需要做的就是明白哪句话是设置什么的,归根结底就是怎样操作寄存器的,只不过你不需要记那么多代码,只需要会调用就行。如果有精力的话,可以抽出时间了解一下32自带的一些模块。剩下的就是你能静下心来慢慢摸索,刚开始的话有个笔记本记一些问题和概念就更好了,最好也要买个开发板。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值