目录
前言
一、搭建最小系统必须的引脚口
二、复位电路
三、外部晶振电路
四、系统启动配置
详细查看stm32数据手册
前言
下面介绍stm32f103c8t6最小系统的搭建,这款芯片也是销量最多的,尽管一个单片机内部集成了很多东西,但是想让它跑起来需要一些辅助器件,例如供电电路、复位电路、外部时钟电路和模式配置。
一、搭建最小系统必须的引脚口
| 管脚口 |
名称 |
功能 |
| 1 |
VBAT |
外部不掉电电池正端接口 |
| 3 |
PC14/OSC32_IN |
外部RTC晶振(32.768kHz) |
| 4 |
PC15/OSC32_OUT |
外部RTC晶振(32.768kHz) |
| 5 |
OSC_IN |
外部系统晶振(一般接8MHz) |
| 6 |
OSC_OUT |
外部系统晶振(一般接8MHz) |
| 7 |
NRST |
外部复位引脚,低电平复位 |
| 23,35,47 |
VSS |
STM32系统电压负端(0V) |
| 24,36,48 |
VDD |
STM32系统电压正端(3.3V) |
| 8 |
VSS_A |
STM32内置ADC供电负端(0V)
大容量芯片才有
|
| 9 |
VDD_A |
STM32内置ADC供电正端(3.3V)
大容量芯片才有
|
| 20 |
PB2/BOOT1 |
系统启动配置引脚 |
| 44 |
BOOT0 |
系统启动配置引脚 |
|
|
|
|
二、复位电路

三、外部晶振电路
虽然单片机内部集成了晶振,但是单片机内部的晶振不准确,需要外界外部晶振
一、外部低速晶振电路

二、外部高速晶振电路
外部高速晶振电路与外部低速晶振电路一样,只需修改相应引脚就行。
四、系统启动配置
| BOOT0 |
BOOT1 |
启动模式 |
说明 |
| X |
0 |
主闪存存储器 |
主闪存存储器被选作启动区 |
| 0 |
1 |
系统存储器 |
系统存储器被选作启动区 |
| 1 |
1 |
内嵌SARM |
内嵌SARM被选作启动区 |
BOOT1和BOOT0电路一样。

详细查看stm32数据手册