STM32最小系統構成
STM32最小系統
1.VBAT引腳
在主流的設計中,VBAT與0歐的電阻串聯,接至3.3V。
2.OSC32_IN 與 OSC32_OUT
這是給系統提供主頻的,經過倍頻後給MPU使用。在stm32f103中,指定了為32k。實際使用的是32.768k。

3.XTAL_IN 與 XTAL_OUT 。
外部時鐘晶振不是必須要接8M,官方資料寫的是4-16MHz,然後經過pll倍頻後給其它外設提供時鐘信号。
4.BOOT0 與 BOOT1 配置啟動方式。
BOOT1=x BOOT0=0 從使用者閃存啟動,這是正常的工作模式。
BOOT1=0 BOOT0=1 從系統存儲器啟動,這種模式啟動的程式功能由廠家設定。
BOOT1=1 BOOT0=1 從内置SRAM啟動,這種模式可以用于調試。
實際設計中,BOOT0設計為可以調節的方式。
5. SWD下載下傳方式:
SWD下載下傳方式隻需要NRST(複位),TCLK(時鐘),TMS(信号),VCC,GND五個引腳。個人習慣了這種下載下傳方式。
6. NRST系統複位
複位的方式有很多種,這裡就不一一叙述了。
7.供電。
VDDA,VDD1,VDD2,VDD3 該供電3V3的就供電3V3
VSSA,VSS1,VSS2,VSS3 該接地的就接地。
同時,VDD 與 VSS 之間需要濾波。
8.訓示LED
兩路LED0、LED1