STM32学习心得

从点亮LED灯开始的入坑之路
建议点完灯之后立即学习怎么使用
小屏幕OLED(几个脚都好用)
接下来可以开始串口通信的学习(尤其是收发中断)
ADC的使用非常重要:
很多接触到的传感器都是输出模拟量的,而且如果需要快速固定频率采集数据的话,建议学习一下定时器触发数据通过DMA传递数据(或者说ADC的定时器中断触发模式)
接下来可以学习一下定时器的使用了
32常用的定时器功能有
1.PWM波输出,
2.PWM波输入判断占空比和频率,
3.输出比较功能(可以输出变频率的PWM)
4.输入捕获高低电平(超声波一系列的模块)
5.使用定时器进行延时的功能
6.定时器的编码器模式(如果准备使用编码器电机一定要会用)

定时器这些功能掌握了基本上常见问题都可以解决。
接下来该学习一下中断怎么使用了
当然中断包括定时器中断(上面提到定时器的好多功能都需要使用中断的)
外部中断很重要,尤其是需要时刻反应不断变化的自动控制系统,学会外部中断才能控制自如

当然这些的基础建立在对C语言基础规则的灵活掌握,如果掌握不到位会遇到很多困难的突然兴致来了写了一下,不懂勿喷勿扰欢迎大神评论补充

猜你喜欢

转载自blog.csdn.net/weixin_44080304/article/details/114784414