初学STM32对于电路原理图之浅识(MCU,程序烧录模块电路)

您所在的位置:网站首页 stm32工作原理 初学STM32对于电路原理图之浅识(MCU,程序烧录模块电路)

初学STM32对于电路原理图之浅识(MCU,程序烧录模块电路)

#初学STM32对于电路原理图之浅识(MCU,程序烧录模块电路)| 来源: 网络整理| 查看: 265

stm核心板 寒假学习使用得stm32核心板 其电路由通讯—下载电路模块接口、电源转换模块电路(5V---->3.3V)、JTAG/AWD调试接口电路,stm32微控制处理器模块,高速外部晶振电路,低速内部晶振电路,LED电路,复位电路,独立按键电路,外扩引脚电路组成

这是我们将用来学习的正点原子的STM32F103ZE6 在这里插入图片描述 其电路组成如图所示

1.微控制器电路

STM32代表ARM Cortex-M 内核的32位微控制器 F(产品类型):F代表通用系列 103(芯片子系列):101基本型,102USB基本型(USB2.0),103代表增强型系列,105或107互联型 R(引脚数量):T=36, C=48, R=64, V=100 ,Z =144 C(闪存容量):4=16K,6=32K,8=64K,B=128K,C=256K,D=384K,E=512K T(表封装): H代表BGA封装 T代表LQFP封装 U代表VFQFPN封装 Y代表WLCSP64 6(工作温度范围):6代表-40 — 85℃,7代表-40 —105℃ stm32微控制器电路/寒假在立创EDA画的原理图/ 芯片使用的是STM32F103RCT6 (66个引脚,内存容量为256K,LQFP封装 ,工作温度范围-40 — 85℃) 其外拓引脚电路除去(PC14,PC15,PD0,PD1用作外部晶振电路) 至于仿真接口电路的IO口如要做普通 IO,需先禁止 JTAG&SWD 连接 CH340 的TX,RX脚为PA9,PA10 将学习的STM32F103ZET6 芯片使用的是STM32F103ZET6 (144个引脚,内存容量为512K,LQFP封装 ,工作温度范围-40 — 85℃) 外拓引脚 下面是对其余模块的浅显认识(没学数电模电的菜鸡大概的认识) 从程序烧入说起 1.串口下载: 在这里插入图片描述 在这里插入图片描述

2.JTAG 调试口下载/SWD调试口下载:(区别:占用IO口数不同)

在这里插入图片描述

通常采用的是标准的 JTAG 接法,其实 STM32 还有 SWD 接口,SWD 只需要最少 2 跟线(SWCLK 和 SWDIO)就可以下载并调试代码了 3.USB一键下载电路 团队做电压计使用到的电路 USB 转串口,选择 CH340G 一键下载电路的具体实现过程:首先,mcuisp 控制 DTR 输出低电平,则 DTR_N 输出高, 然后 RTS 置高,则 RTS_N 输出低,这样 Q3 导通了,BOOT0 被拉高,即实现设置 BOOT0 为 1, 同时 Q2 也会导通,STM32F1 的复位脚被拉低,实现复位。然后,延时 100ms 后,mcuisp 控制 DTR为高电平,则DTR_N输出低电平,RTS维持高电平,则RTS_N继续为低电平,此时STM32F1 的复位引脚,由于 Q2 不再导通,变为高电平,STM32F1 结束复位,但是 BOOT0 还是维持为 1,从而进入 ISP 模式,接着 mcuisp 就可以开始连接 STM32F1,下载代码了,从而实现一键下 载。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3