天天看點

STM32最小系統完整組成

STM32最小系統構成

STM32最小系統

1.VBAT引腳

在主流的設計中,VBAT與0歐的電阻串聯,接至3.3V。

2.OSC32_IN 與 OSC32_OUT

這是給系統提供主頻的,經過倍頻後給MPU使用。在stm32f103中,指定了為32k。實際使用的是32.768k。

STM32最小系統完整組成

3.XTAL_IN 與 XTAL_OUT 。

外部時鐘晶振不是必須要接8M,官方資料寫的是4-16MHz,然後經過pll倍頻後給其它外設提供時鐘信号。

STM32最小系統完整組成

4.BOOT0 與 BOOT1 配置啟動方式。

BOOT1=x BOOT0=0 從使用者閃存啟動,這是正常的工作模式。

BOOT1=0 BOOT0=1 從系統存儲器啟動,這種模式啟動的程式功能由廠家設定。

BOOT1=1 BOOT0=1 從内置SRAM啟動,這種模式可以用于調試。

實際設計中,BOOT0設計為可以調節的方式。

STM32最小系統完整組成

5. SWD下載下傳方式:

SWD下載下傳方式隻需要NRST(複位),TCLK(時鐘),TMS(信号),VCC,GND五個引腳。個人習慣了這種下載下傳方式。

STM32最小系統完整組成

6. NRST系統複位

複位的方式有很多種,這裡就不一一叙述了。

STM32最小系統完整組成

7.供電。

VDDA,VDD1,VDD2,VDD3 該供電3V3的就供電3V3

VSSA,VSS1,VSS2,VSS3 該接地的就接地。

同時,VDD 與 VSS 之間需要濾波。

8.訓示LED

兩路LED0、LED1

繼續閱讀