单片机:第一讲 STM32最小系统的组成结构

本文最后更新于:1 个月前

使用Altium Designer画一个最简单的单片机最小系统。

STM32最小系统的组成结构

1.时钟
2.电源
3.USB串口
4.复位按键
5.拓展接口
6.单片机主体

封装库

Altium Designer的封装库只有一些基本元件,这里打包一下常用的库,需要的话自己下。
altium designer元件库大全
提取码:h9v5

Altium Designer2020:下载地址/安装教程

在新版本中添加库的方法:
左上角>设置>Data Management>File-based Libraries>右下角 安装

时钟

一般选择8MHZ,方便倍频。
Alt text

电源

这里用AMS1117模块。
Alt text

USB串口电路

这里用的Micro USB,现在也可以使用Type C(推动Type C标准一统天下:stuck_out_tongue_winking_eye:)。
Alt text

复位按键

通常低电平复位:(51单片机高电平复位,电容电阻位置调换)
上电复位,在上电瞬间,电容充电,RESET出现短暂的低电平,该低电平持续时间由电阻和电容共同决定,计算方式如下:

t = 1.1RC
1.1 10 0.1uF=1.1ms

需求的复位信号持续时间约在1ms左右。
手动复位:按键按下时,RESET和地导通,从而产生一个低电平,实现复位。
Alt text

拓展接口

外接其他模块的。
Alt text

单片机主体

这个是从网上随便找的STM32的原理图,大部分引脚都有,没有的引脚要么接地,要么拉高,自己百度一下就好了。
Alt text

总结如下

Alt text

也许有些许不足之处,大家可以在评论区指出。
这个是单片机系列第一章,后面还有PCB封装等,还有其他单片机如树莓派等,看心情是否补充吧。:stuck_out_tongue_winking_eye: