STM32最小系统电路Word下载.docx

上传人:b****7 文档编号:22567571 上传时间:2023-02-04 格式:DOCX 页数:10 大小:567.61KB
下载 相关 举报
STM32最小系统电路Word下载.docx_第1页
第1页 / 共10页
STM32最小系统电路Word下载.docx_第2页
第2页 / 共10页
STM32最小系统电路Word下载.docx_第3页
第3页 / 共10页
STM32最小系统电路Word下载.docx_第4页
第4页 / 共10页
STM32最小系统电路Word下载.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

STM32最小系统电路Word下载.docx

《STM32最小系统电路Word下载.docx》由会员分享,可在线阅读,更多相关《STM32最小系统电路Word下载.docx(10页珍藏版)》请在冰豆网上搜索。

STM32最小系统电路Word下载.docx

VDD管脚为I/O管脚和部调压器的供电。

●VSSA,VDDA=2.0~3.6V:

为ADC、复位模块、RC振荡器和PLL的模拟部分提供供电。

使用ADC时,VDD不得小于2.4V。

VDDA和VSSA必须分别连接到VDD和VSS。

●VBAT=1.8~3.6V:

当关闭VDD时,(通过部电源切换器)为RTC、外部32kHz振荡器和后备寄存器供电。

采用LM1117-3.3V(AMS1117)供电

2. 

晶振

STM32上电复位后默认使用部[精度8MHz左右]晶振,如果外部接了8MHz的晶振,可以切换使用外部的8MHz晶振,并最终PLL倍频到72MHz。

3. 

JTAG接口

在官方给出的原理图基本是结合STM32三合一套件赠送的ST-LinkII给出的JTAG接口。

ST-LinkII

SK-STM32F学习评估套件原理图的JTAG连接

很多时候为了省钱,所以很多人采用wiggler+H-JTAG的方案。

H-JTAG其实是twentyone大侠开发的调试仿真烧写软件,界面很清新很简洁。

H-JTAG界面

H-JTAG软件的下载:

.hjtag./chinese/download.html

H-JTAG官网:

.hjtag.

twentyone大侠的blog:

twentyone.bokee./

关于STM32H-JTAG的使用,请看下一篇博文

Wiggler其实是一个并口下载方案,其实电路图有很多种,不过一些有可能不能使用,所以要注意。

你可以在taobao上买人家现成做好的这种Wiggler下载线,最简便的方法是自己动手做一条,其实很简单,用面包板焊一个74HC244就可以了。

Wiggler电路图下载:

电路图中”RESETSELECT”和”RSTJUMPER”不接,如果接上的话会识别不了芯片。

STM32电路中的JTAG接口,要注意的是上图HEADER10X2接头的第1和第2管脚接JTAG-VDD,其实是对应74HC244的芯片电压,如果74244采用的3.3V的低压芯片的话,这个JTAG-VDD就接3.3V。

如果采用的是5V电压的74244的话,这个JTAG-VDD就是5V。

4. 

串口ISP下载

STM32还可以用ISP下载,ISP下载软件也有很多,包括官方的,其他公司和个人的都有。

要注意的是,在ISP下载前把跳线BOOT0=1,BOOT1=0 

,下载完成后,把BOOT0的跳线接回0,也即BOOT0=0,BOOT1=0 

官方ISP软件下载:

5. 

系统复位

6. 

BOOT0和BOOT1

STM32三种启动模式对应的存储介质均是芯片置的,它们是:

1)用户闪存=芯片置的Flash。

2)SRAM=芯片置的RAM区,就是存啦。

3)系统存储器=芯片部一块特定的区域,芯片出厂时在这个区域预置了一段Bootloader,就是通常说的ISP程序。

这个区域的容在芯片出厂后没有人能够修改或擦除,即它是一个ROM区。

在每个STM32的芯片上都有两个管脚BOOT0和BOOT1,这两个管脚在芯片复位时的电平状态决定了芯片复位后从哪个区域开始执行程序,见下表:

BOOT1=x 

BOOT0=0 

从用户闪存启动,这是正常的工作模式。

BOOT1=0 

BOOT0=1 

从系统存储器启动,这种模式启动的程序功能由厂家设置。

BOOT1=1 

从置SRAM启动,这种模式可以用于调试。

要注意的是,一般不使用置SRAM启动(BOOT1=1BOOT0=1),因为SRAM掉电后数据就丢失。

多数情况下SRAM只是在调试时使用,也可以做其他一些用途。

如做故障的局部诊断,写一段小程序加载到SRAM中诊断板上的其他电路,或用此方法读写板上的Flash或EEPROM等。

还可以通过这种方法解除部Flash的读写保护,当然解除读写保护的同时Flash的容也被自动清除,以防止恶意的软件拷贝。

一般BOOT0和BOOT1跳线都跳到0(地)。

只是在ISP下载的情况下,BOOT0=1,BOOT1=0 

7.STM32选型

STM32选型指南:

STM32选型指南

在中发比较好买到的是STM32F103C8T6(LQFP48)

最小系统电路图下载:

wiggler

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1