主页还有51单片机的笔记,供大家一起学习。
前言
按照嵌入式学习路线图,在学完51单片机的部分知识后,博主又来学习STM32单片机了,本文及后面的文章还是参考b站江科大的视频做的课程笔记,以此供大家学习参考,也方便我温习学过的知识,话不多说,我们正式进入STM32单片机的学习。
STM32简介
- CoreMark是内核跑分,分数越高芯片性能越强。我们学习的也是常用的F1系列主频是72MHz。
ARM
- 我们用的STM32使用的就是M系列的型号。
以下就是STM32F1系列的外设(peripheral)资源,同时也就是我们以后学习的内容。
我们主要学习通过程序配置外设,来完成我们想要的功能。
注意:我们学习的这款芯片就没有后面四个外设。
命名规则
系统结构
引脚定义
- 标红色的是电源相关的引脚
- 标蓝色的是最小系统相关的引脚
- 标绿色的是IO口、功能口这些引脚
启动配置
最小系统电路
系统结构、引脚定义、启动配置、最小系统部分可以参考这个博主记录的,非常详细。