
STM32C8T6最小系统
简介
stm32f103c8t6构成 单片机芯片、供电电路、时钟电路、复位电路、程序下载电路、启动配置电路
简介:stm32f103c8t6构成 单片机芯片、供电电路、时钟电路、复位电路、程序下载电路、启动配置电路开源协议
:GPL 3.0
描述
单片机通常通过USB进行供电,USB输入电压为5V,而单片机引脚可承受电压在1.8~3.6V之间,这里我们使用AMS1117芯片搭建降压电路来将5V转换为3.3V
由于我们只使用SWD下载方式,因此只连接VCC与GND两个引脚
OSC_IN/OSC_OUT:外部HSE晶振引脚,用于给STM32提供高精度系统时钟。高速外部时钟(HSE)可以使用一个4~16MHz的晶体/陶瓷谐振器构成的振荡器产生。为了程序内部倍频方便,一般选用8MHz的晶振
STM32数据手册所给出的关于外部HSE晶振参考设计如下:
对于CL1和CL2,一般建议使用5pF~25pF之间的电容,这里选取22pF电容。 参考设计里面建议串联一个150Ω ~180Ω 的电阻,我这里没有选电路可以正常使用,大家可以自行选择。
OSC32_IN/OSC32_OUT:外部LSE晶振引脚,用于给STM32内部RTC提供时钟。如果不用RTC功能的话,RTC的晶振不必连接。我没有使用这个功能,如果大家设计时需要可以参考STM32数据手册。
注意:在PCB布线时晶振应尽量靠近芯片。晶振底部不要进行布线,防止其他信号干扰晶振
STM32单片机一般工作在闪存存储区启动模式,上电启动时运行Flash存储区中保存的用户程序。因此用跳线帽将BOOT0与BOOT1两个引脚短接到地上(BOOT0、BOOT1一般连接两个下拉电阻)
设计图

BOM


评论