STM32最小系统详解 |
您所在的位置:网站首页 › stm32学好了能干啥 › STM32最小系统详解 |
STM32最小系统详解
1. 电源电路2. 晶振电路3. 复位电路4. 下载电路(串口下载)
本文章将以普中的STM32F103系列的开发板为载体,任何一款STM32开发板都是在其最小系统基础上添加多个功能模块组成,根据设计功能特点融合多个功能电路,组成不同种类的开发板。STM32最小系统即可以满足其正常工作的组成部分,其中包括电源电路、晶振电路、复位电路和下载电路。STM32F103ZET6原理图可点击
开发板原理图进行下载
1. 电源电路
电源电路是整个系统提供的基础,为所有组成模块提供合适且稳定的电源,保障各功能模块的正常运行。 晶振电路的作用是为系统提供基本的时钟信号,在本开发板上包含了两个晶振,分别为外部8MHz的高速晶振,为系统提供时钟信号和内部32.768KHz的内部晶振,为RTC提供时钟信号。 该开发板为低电平复位,区别于51单片机的高电平复位。根据复位电路可以看出,当K1闭合时电路导通,RSET为芯片的复位引脚信号,此时芯片复位引脚接通GND,芯片将会复位重启。其中的电容的功能则是储能,当开发板上电瞬间,电容开始充电,复位引脚为低电平,所以上电瞬间开发板也会复位重启,但随着电容充电完成,引脚变为高电平,则不会再进行复位重启。 该开发板支持多种下载方式,其中包括USB下载和JTAG仿真下载两种。其中USB接口也是供电接口,可以为开发板提供5V的电源。 在本开发板上可以通过BOOT引脚选择启动模式,当BOOT0为0时,启动模式为主闪存存储器(自动下载并在FLASH内执行程序),BOOT0为1时(BOOT1为0),启动模式为系统存储器(可以串口下载)。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |