STM32 F0 微控制器

規格:

  • 產品名稱: STM32F0DISCOVERY
  • 零件號碼:STM32F0DISCOVERY
  • 微控制器:STM32F051R8T6
  • 嵌入式調試器:ST-LINK/V2
  • 電源:提供多種選擇
  • LED:是
  • 按鈕:是
  • 擴充連接器:是

產品使用說明:

1. 快速入門:

若要快速開始使用 STM32F0DISCOVERY 套件,請依照
以下步驟:

  1. 使用 USB 連接線將套件連接到您的電腦。
  2. 安裝支援所需的開發工具鏈
    STM32F0發現。
  3. 開啟開發工具,選擇合適的闆卡
    STM32F0DISCOVERY 的設定。
  4. 使用嵌入式將您的程式碼載入到微控制器上
    ST-LINK/V2 偵錯器。
  5. 現在您可以開始使用該套件來滿足您的需求
    應用程式.

一、系統要求:

STM32F0DISCOVERY 套件需要以下系統
要求:

  • 一台帶有USB端口的電腦
  • 用於下載所需開發的互聯網連接
    工具鏈

3. 開發工具鏈:

STM32F0DISCOVERY 套件與開發相容
支援 STM32F0 微控制器的工具鏈。您可以下載
官方提供的必要工具鏈 web網站
製造商。

4. 硬體及佈局:

4.1 STM32F051R8T6 Microcontroller:

該套件配備了 STM32F051R8T6 微控制器,
是套件的主要處理單元。它提供了各種
您的應用程式的特性和功能。

4.2 嵌入式ST-LINK/V2:

該套件包括一個嵌入式 ST-LINK/V2 調試器,允許
您可以在板上對 STM32F0 微控制器進行編程和調試。你
也可以用它來編程和調試外部STM32
應用。

4.3 電源及功率選擇:

該套件支援各種電源選項。您可以選擇
使用連接到電腦或電源的 USB 連接線為套件供電
外部電源。功率選擇可以使用控制
提供的跳線。

4.4 個 LED:

該套件具有 LED,可用於視覺指示或
調試目的。使用者手冊提供如何使用的詳細信息
這些 LED 有效。

4.5 按鈕:

該套件包括可用作用戶輸入的按鈕
為您的應用程式。這些按鈕連接到
微控制器並可以進行對應的程式設計。

4.6 JP2(Idd):

JP2 是一個焊橋,可讓您測量電流
微控制器的消耗。使用手冊提供
有關如何使用此功能的說明。

4.7 OSC時鐘:

該套件包括一個 OSC 時鐘,可在您的設備中準確計時
應用程式.它提供主時鐘電源和 32 KHz
低功耗操作的時鐘電源。

4.8 焊橋:

該套件具有多個焊橋,可用於
配置或自訂微控制器的某些功能。這
使用者手冊提供了每個焊橋及其相關的詳細信息
目的。

4.9 擴充連接器:

該套件提供了擴展連接器,可讓您連接
用於增強功能的附加模組或附件。這
使用者手冊提供如何連接不同類型的詳細信息
模組。

5. 連接原型板上的模組:

5.1 Mikroelektronica 配件板:

該套件與 Mikroelektronica 配件板相容。
使用者手冊提供如何連接和使用的說明
這些板帶有 STM32F0DISCOVERY 套件。

5.2 ST MEMS 轉接板,標準 DIL24 插座:

該套件支援帶有標準 DIL24 的 ST MEMS 適配器板
插座。使用者手冊提供如何連接和使用的說明
將這些板與 STM32F0DISCOVERY 套件結合使用。

5.3 Arduino 擴充板:

該套件與 Arduino 擴充板相容。使用者
手冊提供有關如何連接和使用這些板的說明
與 STM32F0DISCOVERY 套件。

6、機械製圖:

使用者手冊包括機械圖
STM32F0DISCOVERY套件,提供詳細尺寸和佈局
資訊.

7. 電氣原理圖:

使用者手冊包括電氣原理圖
STM32F0DISCOVERY套件,提供詳細的電路圖和
組件連接。

常問問題:

Q:STM32F0DISCOVERY 的系統需求是什麼
成套工具?

答:該套件需要一台帶有 USB 連接埠和互聯網的計算機
連接下載必要的開發工具鏈。

Q:我可以將該套件與 Arduino 擴充板一起使用嗎?

答:是的,該套件與 Arduino 擴充板相容。這
使用者手冊提供如何連接和使用這些的說明
板。

Q:如何測量設備的電流消耗
微控制器?

A:您可以使用JP2測量電流消耗
套件上提供的焊橋。使用手冊提供
有關如何使用此功能的說明。

UM1525 用戶手冊
STM32F0DISCOVERY 用於 STM32 F0 微控制器的探索套件
介紹
STM32F0DISCOVERY 可幫助您發現 STM32 F0 CortexTM-M0 功能並輕鬆開發您的應用程序。 它基於 STM32F051R8T6(一款 STM32 F0 系列 32 位 ARM® CortexTM 微控制器),並包括 ST-LINK/V2 嵌入式調試工具、LED、按鈕和原型板。
圖 1.STM32F0DISCOVERY

表 1.

適用工具類型
評估工具

部件號 STM32F0DISCOVERY

2012年XNUMX月

文件 ID 022910 修訂版 2

1/41
www.st.com

從 Arrow.com 下載。

內容
內容

UM1525

1

慣例。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 6

2

快速開始 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 7

2.1 入門。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 7

2.2 系統要求。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 7

2.3 支持STM32F0DISCOVERY的開發工具鏈。 。 。 。 。 。 。 。 。 7

2.4 訂購代碼。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 7

3

特徵 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 8

4

硬件和佈局。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 9

4.1 STM32F051R8T6 微控制器。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 12

4.2 嵌入式ST-LINK/V2。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 14

4.2.1 使用ST-LINK/V2對板上STM32 F0進行編程/調試。 。 。 。 。 。 。 15

4.2.2 使用ST-LINK/V2編程/調試外部STM32應用程序。 。 16

4.3 電源及功率選擇。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 17 號

4.4 LED。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 17 號

4.5 按鈕。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 17 號

4.6 JP2(Idd)。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 17 號

4.7 OSC 時鐘。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 18

4.7.1 OSC 時鐘供給。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 18

4.7.2 OSC 32 KHz 時鐘電源。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 18

4.8 焊橋。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 19

4.9 擴展連接器。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 20

5

連接原型板上的模塊。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 27

5.1 Mikroelektronica 附件板。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 27

5.2 ST MEMS“適配器板”,標準 DIL24 插座。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 30

5.3 Arduino 擴展板。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 33

6

機械製圖。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 36

7

電氣原理圖。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 37

2/41

文件 ID 022910 修訂版 2

從 Arrow.com 下載。

UM1525

內容

8

修訂記錄 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 40

從 Arrow.com 下載。

文件 ID 022910 修訂版 2

3/41

表格列表
表格列表

UM1525

表1.表2.表3.表4.表5.表6.表7.表8.表9.表10.表11.表12.

適用工具。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 1 開/關約定。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 6 跳線狀態。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 14 調試連接器 CN3 (SWD) 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 16 焊橋設置。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 19 MCU 引腳描述與電路板功能。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 20 使用 mikroBUSTM 連接。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 27 使用 IDC10 連接。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 28 與DIL24板連接。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 30 個受支持的 MEMS 適配器板。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 32 與 Arduino 擴展板連接。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 33 記錄修訂歷史。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 40

4/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525
人物一覽

人物一覽

圖1.圖2.圖3.圖4.圖5.圖6.圖7.圖8.圖9.圖10.圖11.圖12.圖13.圖14.圖15.圖16.

STM32F0發現。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 1 硬件框圖。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 9 頂部佈局。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 10 底部佈局。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 11 STM32F051R8T6 封裝。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 12 STM32F051R8T6 框圖。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 13 典型配置。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 14 STM32F0DISCOVERY 連接圖像。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 15 ST-LINK 連接圖像。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 16 使用IDC10 和mikroBUSTM 連接器。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 29 DIL24 插座連接。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 31 Arduino 擴展板連接。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 35 STM32F0DISCOVERY 機械製圖。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 36 STM32F0發現。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 37 ST-LINK/V2(僅限 SWD)。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 38個單片機。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 39

從 Arrow.com 下載。

文件 ID 022910 修訂版 2

5/41

慣例

1

慣例

UM1525

表 2 提供了本文檔中使用的一些約定的定義。

表 2. ON/OFF 約定

習俗

定義

跳線 JP1 ON

套頭衫

跳線 JP1 關閉

未安裝跳線

焊橋 SBx ON SBx 連接通過焊接閉合 焊橋 SBx OFF SBx 連接保持開路

6/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525

2

快速啟動

快速啟動

STM32F0DISCOVERY 是一款低成本且易於使用的開發套件,可用於快速評估 STM32 F0 系列微控制器並開始開發。
在安裝和使用產品之前,請接受 www.st.com/stm32f0discovery 上的評估產品許可協議。
有關 STM32F0DISCOVERY 和演示軟件的更多信息,請訪問 www.st.com/stm32f0discovery。

2.1

入門

請按照以下順序配置 STM32F0DISCOVERY 板並啟動 DISCOVER 應用程序:
1. 檢查板上跳線位置,JP2 打開,CN2 打開(選擇Discovery)。
2. 使用 USB 電纜“A 型至 mini-B”通過 USB 連接器 CN32 將 STM0F1DISCOVERY 板連接到 PC,為板供電。 紅色 LED LD1 (PWR) 和 LD2 (COM) 亮起,綠色 LED LD3 閃爍。
3. 按用戶按鈕 B1(面板左下角)。
4. 觀察綠色 LED LD3 的閃爍如何根據 USER 按鈕 B1 的點擊而變化。
5. 每次點擊 USER 按鈕 B1 都會由藍色 LED LD4 確認。
6. 要研究或修改與此演示相關的 DISCOVER 項目,請訪問 www.st.com/stm32f0discovery 並按照教程進行操作。
7. 發現STM32F0功能,下載並執行項目列表中建議的程序。
8. 使用可用的 ex 開發您自己的應用程序amp萊斯。

2.2

系統需求

Windows PC(XP、Vista、7)USB A 型轉 Mini-B USB 電纜

2.3

支持 STM32F0DISCOVERY 的開發工具鏈

Altium®、TASKINGTM VX 工具集 ARM®、Atollic TrueSTUDIO® IARTM、EWARM (IAR Embedded Workbench®) KeilTM、MDK-ARMTM

2.4

訂購代號

要訂購 STM32F0 Discovery 套件,請使用訂單代碼 STM32F0DISCOVERY。

文件 ID 022910 修訂版 2

7/41

從 Arrow.com 下載。

特徵

3

特徵

UM1525

STM32F0DISCOVERY 套件具有以下功能: STM32F051R8T6 微控制器,採用 LQFP64 封裝,具有 8 KB 閃存和 64 KB RAM
封裝板載 ST-LINK/V2,帶有選擇模式開關,可將該套件用作獨立套件
ST-LINK/V2(帶SWD連接器,用於編程和調試) 板供電:通過USB總線或外部5V電源供電tage 外部應用電源:3 V 和 5 V 四個 LED:
LD1(紅色)用於3.3 V 電源LD2(紅色/綠色)用於USB 通信LD3(綠色)用於PC9 輸出LD4(藍色)用於PC8 輸出兩個按鈕(用戶和重置) 用於LQFP64 I/ O 的擴展接頭,用於快速連接到原型板並輕鬆探測。 該套件提供了一塊附加板,可以連接到擴展連接器,以便更輕鬆地進行原型設計和探測。 大量免費的即用型應用程序固件ampwww.st.com/stm32f0discovery 上提供了這些文件,以支持快速評估和開發。

8/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525

4

硬件和佈局

硬件和佈局

STM32F0DISCOVERY 圍繞 STM32F051R8T6 微控制器而設計,採用 64 引腳 LQFP 封裝。 圖 2 說明了 STM32F051R8T6 及其外設(STLINK/V2、按鈕、LED 和連接器)之間的連接。 圖 3 和圖 4 可幫助您在 STM32F0DISCOVERY 上找到這些功能。
圖 2. 硬件框圖

從 Arrow.com 下載。

文件 ID 022910 修訂版 2

9/41

硬件和佈局 圖 3. 頂部佈局

(紅/綠LED) LD2 COM
3V電源輸入輸出
CN3 SWD連接器

ST-LINK/V2

UM1525
LD1(紅色LED) PWR 5V 電源輸入輸出 CN2 ST-LINK/DISCOVERY 選擇器

STM32F051R8T6 B1 用戶按鈕
(綠色LED)LD3

JP2 IDD 測量 SB1 (VBAT)
SB3 (B1-USER) B2 復位按鈕 SB4 (B2-RESET)
LD4(藍色LED)

MS30024V1

筆記:

CN1、CN2、P3 和 P1 連接器的引腳 2 用正方形標識。

10/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525 圖 4. 底部佈局
SB5、SB7、SB9、SB11(保留)
SB6、SB8、SB10、SB12(默認)
SB13 (STM_RST) SB14、SB15(RX、TX)

硬件和佈局
SB16、SB17(X2 晶體) SB18(MCO) SB19(NRST) SB20、SB21(X3 晶體) SB22(T_SWO)
MS30025V1

從 Arrow.com 下載。

文件 ID 022910 修訂版 2

11/41

硬件和佈局

UM1525

4.1

STM32F051R8T6 微控制器

這款 32 位中低密度高級 ARMTM MCU 具有高性能 ARM CortexTM-M0 32 位 RISC 內核,具有 64 KB 閃存、8 KB RAM、RTC、定時器、ADC、DAC、比較器和通信接口。

圖 5. STM32F051R8T6 封裝 34-&24

STM32 F0 將 32 位性能和 STM32 DNA 要素提供給通常由 8 位或 16 位微控制器處理的應用。 它受益於與 STM32 生態系統相關的實時性能、低功耗運行、先進架構和外設的組合,這使得 STM32 成為市場上的參考。 現在,對於成本敏感的應用程序來說,這一切都可以實現。 STM32 F0 為家庭娛樂產品、電器和工業設備提供無與倫比的靈活性和可擴展性。
該設備具有以下優點。 卓越的代碼執行以獲得更好的性能和出色的代碼效率
減少嵌入式內存使用高性能連接和先進的模擬外設,支持廣泛
應用範圍 靈活的時鐘選項和低功耗模式,具有低功耗快速喚醒功能
消耗
它具有以下主要特點: 核心和運行條件
ARM® CortexTM-M0 0.9 DMIPS/MHz 高達 48 MHz 1.8/2.0 至 3.6 V 電源範圍 高性能連接 6 Mbit/s USART 18 Mbit/s SPI,帶 4 至 16 位數據幀 1 Mbit/s I²C 快速-mode plus HDMI CEC 增強控制1x 16 位三相PWM 電機控制定時器3x 5 位PWM 定時器16x 1 位基本定時器16x 1 位PWM 定時器32 MHz I/O 切換

12/41

文件 ID 022910 修訂版 2

從 Arrow.com 下載。

UM1525 圖 6. STM32F051R8T6 框圖

硬件和佈局

從 Arrow.com 下載。

文件 ID 022910 修訂版 2

13/41

硬件和佈局

UM1525

4.2

嵌入式 ST-LINK/V2

ST-LINK/V2編程和調試工具集成在STM32F0DISCOVERY上。 根據跳線狀態,嵌入式 ST-LINK/V2 可以以 2 種不同的方式使用(參見表 3):
對板上 MCU 進行編程/調試,
使用連接到 SWD 連接器 CN3 的電纜對外部應用板中的 MCU 進行編程/調試。
嵌入式 ST-LINK/V2 僅支持 STM32 設備的 SWD。 有關調試和編程功能的信息,請參閱用戶手冊 UM1075(適用於 STM2 和 STM8 的 ST-LINK/V32 在線調試器/編程器),其中詳細介紹了所有 ST-LINK/V2 功能。

圖 7. 典型配置

表 3. 跳線狀態

跳線狀態

描述

兩個 CN2 跳線均啟用 ST-LINK/V2 功能,可用於板載編程(默認)

兩個 CN2 跳線均關閉

ST-LINK/V2功能可通過外部CN3連接器應用(支持SWD)

14/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525

硬件和佈局

4.2.1

使用ST-LINK/V2對板載STM32 F0進行編程/調試
要在板上對 STM32 F0 進行編程,只需插入 CN2 上的兩個跳線即可,如圖 8 中紅色所示,但不要使用 CN3 連接器,因為這可能會干擾與 STM32F051DISCOVERY 的 STM8F6R32T0 的通信。
圖 8. STM32F0DISCOVERY 連接圖像

從 Arrow.com 下載。

文件 ID 022910 修訂版 2

15/41

硬件和佈局

UM1525

4.2.2
筆記:

使用 ST-LINK/V2 編程/調試外部 STM32 應用程序
使用 ST-LINK/V2 在外部應用程序上對 STM32 進行編程非常容易。 只需從 CN2 上移除 2 個跳線(如圖 9 所示),然後根據表 3 將您的應用程序連接到 CN4 調試連接器。
如果您在外部應用中使用 CN19 引腳 22,則 SB3 和 SB5 必須關閉。

表 4.

調試連接器 CN3 (SWD)

別針

CN3

1

VDD_目標

2

時脈訊號

3

接地

4

威迪歐

5

自然資源部

6

斯沃

應用程序指定 VDD
SWD時鐘地
目標MCU的SWD數據輸入/輸出RESET
預訂的

圖 9. ST-LINK 連接圖像

16/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525

硬件和佈局

4.3

電源及功率選擇

電源可以由主機通過 USB 電纜提供,也可以由外部 5V 電源提供。
D1 和 D2 二極管保護 5V 和 3V 引腳免受外部電源的影響:
當另一個應用板連接到引腳 P5 和 P3 時,1V 和 2V 可用作輸出電源。 此時,5V和3V引腳提供5V或3V電源,功耗必須低於100mA。
例如,當 USB 連接器未連接到 PC 時,5V 還可用作輸入電源。 在這種情況下,STM32F0DISCOVERY板必須由符合EN-60950-1:2006+A11/2009標準的電源裝置或輔助設備供電,並且必須是安全超低電壓tage (SELV) 具有有限的功率能力。

4.4

LED

LD1 PWR:紅色 LED 指示板已通電。 LD2 COM:三色 LED (COM) 指示通信狀態如下:
紅色 LED 慢速閃爍/熄滅:在 USB 初始化之前通電時 紅色 LED 快速閃爍/熄滅:PC 與 PC 之間第一次正確通信後
STLINK/V2(枚舉) 紅色 LED 亮起:PC 和 ST-LINK/V2 之間初始化成功時
完成綠色LED 亮起:目標通信初始化成功後紅色/綠色LED 閃爍:與目標通信期間紅色LED 亮起:通信完成並正常橙色LED 亮起:通信失敗用戶LD3:連接到STM9F32R051T8 的I/O PC6 的綠色用戶LED 。 用戶 LD4:連接到 STM8F32R051T8 的 I/O PC6 的藍色用戶 LED。

4.5

按按鈕

B1 USER:連接到 STM0F32R051T8 的 I/O PA6 的用戶按鈕。 B2 RESET:用於重置 STM32F051R8T6 的按鈕。

4.6

JP2(身份證號碼)

跳線 JP2(標記為 Idd)允許通過移除跳線並連接電流表來測量 STM32F051R8T6 的功耗。
跳線打開:STM32F051R8T6 已上電(默認)。
跳線關閉:必須連接電流表來測量STM32F051R8T6電流,(如果沒有電流表,則STM32F051R8T6不供電)。

文件 ID 022910 修訂版 2

17/41

從 Arrow.com 下載。

硬件和佈局

UM1525

4.7
4.7.1
4.7.2

振盪器時鐘
OSC時鐘供應
PF0和PF1可用作GPIO或HSE振盪器。 默認情況下,這些 I/O 配置為 GPIO,因此 SB16 和 SB17 關閉,SB18 開啟,並且 R22、R23、C13 和 C14 未填充。
外部 HSE 時鐘可以通過三種方式提供給 MCU: 來自 ST-LINK 的 MCO。 來自STM32F103的MCO。 這個頻率不能
更改後,固定為 8 MHz,並連接到 STM0F32R051T8 的 PF6-OSC_IN。 所需配置:SB16、SB18 CLOSED R22、R23 刪除了板載 SB17 OPEN 振盪器。 來自 X2 晶體(未提供)。 有關典型頻率及其電容和電阻,請參閱 STM32F051R8T6 數據表。 所需配置:SB16、SB17 SB18 OPEN R22、R23、C13、C14 從外部 PF0 焊接振盪器。 通過 P7 連接器的引腳 1 來自外部振盪器。 所需配置: SB16、SB17 關閉 SB18 開啟 R22 和 R23 已移除
OSC 32 KHz 時鐘電源
PC14和PC15可用作GPIO或LSE振盪器。 默認情況下,這些 I/O 配置為 GPIO,因此 SB20 和 SB21 關閉,並且 X3、R24、R25 未填充。
外部 LSE 時鐘可以通過兩種方式提供給 MCU: 板載振盪器。 來自 X3 晶體(未提供)。 所需配置:
SB20、SB21 開路 C15、C16、R24 和 R25 焊接。 來自外部 PC14 的振盪器。 通過 P5 連接器的引腳 1 來自外部振盪器。 所需配置:SB20、SB21 CLOSED R24 和 R25 已移除

18/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525

硬件和佈局

4.8

焊橋

表 5. 焊橋設置

州(1)

描述

SB16,17(X2晶體)(2)
SB6,8,10,12(默認) SB5,7,9,11(保留)

離開
開開關

SB20,21(X3晶體)

關開

SB4(B2-復位)

開關

SB3(B1-用戶)

開關

SB1

ON

(VBAT 由 VDD 供電)關閉

SB14,15(接收,發送)

關開

SB19 (NRST)

開關

SB22 (T_SWO)
SB13(STM_RST)

開 關 關 開

SB2(引導0)

開關

SB18 (MCO)(2)

開關

X2、C13、C14、R22和R23提供時鐘。 PF0、PF1 與 P1 斷開。 PF0、PF1 連接到 P1(不得安裝 R22、R23 和 SB18)。 保留,請勿修改。 保留,請勿修改。 X3、C15、C16、R24 和 R25 提供 32 KHz 時鐘。 PC14、PC15 未連接到 P1。 PC14、PC15 僅連接至 P1(不得安裝 R24、R25)。 B2 按鈕連接到 STM32F051R8T6 MCU 的 NRST 引腳。 B2按鈕未連接STM32F051R8T6 MCU的NRST引腳。 B1 按鈕連接到 PA0。 B1 按鈕未連接到 PA0。 VBAT 永久由 VDD 供電。 VBAT 不是由 VDD 供電,而是由 P3 的引腳 1 供電。 保留,請勿修改。 保留,請勿修改。 CN3連接器的NRST信號連接到STM32F051R8T6 MCU的NRST引腳。 CN3連接器的NRST信號未連接到STM32F051R8T6 MCU的NRST引腳。 CN3連接器的SWO信號連接到PB3。 SWO信號未連接。 STM32F103C8T6 (ST-LINK/V2) NRST 信號不受影響。 STM32F103C8T6 (ST-LINK/V2) NRST信號連接至GND。 STM0F32R051T8 MCU 的 BOOT6 信號通過 510 歐姆下拉電阻保持低電平。 STM0F32R051T8 MCU的BOOT6信號可以通過10KOhm的上拉電阻R27置高進行焊接。 從 STM8F32C103T8 的 MCO 為 OSC_IN 提供 6 MHz。 參見 SB16、SB17 說明。

1. 默認 SBx 狀態以粗體顯示。
2. 如果SB18 為ON 且SB16,17 為OFF,則OSC_IN 時鐘來自MCO;如果SB2 為OFF,SB18 為ON,則OSC_IN 時鐘來自X16,17。

文件 ID 022910 修訂版 2

19/41

從 Arrow.com 下載。

硬件和佈局

UM1525

4.9

擴展連接器

公頭 P1 和 P2 可以將 STM32F0DISCOVERY 連接到標準原型/包裝板。 這些連接器上提供 STM32F051R8T6 GPI/O。 P1 和 P2 也可以通過示波器、邏輯分析儀或電壓表進行探測。

表 6.

MCU 引腳描述與電路板功能(第 1 頁,共 7 頁)

單片機引腳

董事會功能

P2 P1 CN3 電源 自由 I/O OSC SWD LED 按鈕 LQFP64

主要功能

備用功能

引導0 引導0

60

NRST

7

2_CTS,

輸入0,

2_CH1_ETR,

PA0

1_輸入M6、1_輸出、

14

TSC_G1_IO1,

實時時鐘_TAMP2,

WKUP1

2_RTS,

輸入1,

PA1

2_CH2、1_INP、

15

TSC_G1_IO2,

事件輸出

2_TX,

輸入2,

2_CH3,

PA2

15_CH1,

16

2_INM6,

2_輸出,

TSC_G1_IO3

2_RX,

輸入3,

PA3

2_CH4, 15_CH2,

17

2_INP,

TSC_G1_IO4,

使用者

重置

6 5 10
15
16 17 18

20/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525

硬件和佈局

表 6.

MCU 引腳描述與電路板功能(第 2 頁,共 7 頁)

單片機引腳

董事會功能

P2 P1 CN3 電源 自由 I/O OSC SWD LED 按鈕 LQFP64

主要功能

備用功能

1_NSS / 1_WS,

2_CK,

輸入4,

PA4

14_CH1,DAC1_輸出,

20

1_INM4,

2_INM4,

TSC_G2_IO1

1_SCK/1_CK,

中電協,

輸入5,

PA5

2_CH1_ETR,(DAC2_輸出),

21

1_INM5,

2_INM5,

TSC_G2_IO2

1_MISO / 1_MCK,

輸入6,

3_CH1,

PA6

1_BKIN,16_CH1,

22

1_輸出,

TSC_G2_IO3,

事件輸出

1_MOSI / 1_SD,

輸入7,

3_CH2,

14_CH1,

PA7

1_CH1N,

23

17_CH1,

2_輸出,

TSC_G2_IO4,

事件輸出

1_CK,

PA8

1_CH1,事件輸出,

41

微量CO

1_TX,

PA9

1_CH2、15_BKIN、

42

TSC_G4_IO1

21 22 23 24
25 24

文件 ID 022910 修訂版 2

21/41

從 Arrow.com 下載。

硬件和佈局

表 6.

MCU 引腳描述與電路板功能(第 3 頁,共 7 頁)

單片機引腳

董事會功能

UM1525

P2 P1 CN3 電源 自由 I/O OSC SWD LED 按鈕 LQFP64

主要功能

備用功能

1_RX,

PA10

1_CH3、17_BKIN、

43

TSC_G4_IO2

1_CTS,

1_CH4,

PA11 1_輸出,

44

TSC_G4_IO3,

事件輸出

1_RTS,

1_ETR,

PA12 2_輸出,

45

TSC_G4_IO4,

事件輸出

PA13

紅外輸出、SWDAT

46

PA14

2_TX、SWCLK

49

1_NSS / 1_WS,

PA15

2_RX、2_CH1_ETR、

50

事件輸出

輸入8,

3_CH3,

PB0

1_CH2N,

26

TSC_G3_IO2,

事件輸出

輸入9,

3_CH4,

PB1

14_CH1,

27

1_CH3N,

TSC_G3_IO3

PB2 或

NPOR(1.8V

TSC_G3_IO4

28

模式)

1_SCK/1_CK,

PB3

2_CH2,TSC_G5_IO1,

55

事件輸出

斯沃

SWDIO SWCLK

23 22

21

4

20

2

17

16

27

28

29

6

11

22/41

文件 ID 022910 修訂版 2

從 Arrow.com 下載。

UM1525

硬件和佈局

表 6.

MCU 引腳描述與電路板功能(第 4 頁,共 7 頁)

單片機引腳

董事會功能

P2 P1 CN3 電源 自由 I/O OSC SWD LED 按鈕 LQFP64

主要功能

備用功能

1_MISO / 1_MCK,

PB4

3_CH1,TSC_G5_IO2,

56

事件輸出

1_MOSI / 1_SD,

PB5

1_SMBA、16_BKIN、

57

3_CH2

1_SCL,

PB6

1_TX、16_CH1N、

58

TSC_G5_IO3

1_SDA,

PB7

1_RX、17_CH1N、

59

TSC_G5_IO4

1_SCL,

PB8

CEC,16_CH1,

61

TSC_SYNC

1_SDA,

PB9

IR_EVENTOUT,17_CH1,

62

事件輸出

2_SCL,

PB10

CEC,2_CH3,

29

同步

2_SDA,

PB11

2_CH4、G6_IO1、

30

事件輸出

2_NSS,

PB12

1_BKIN,G6_IO2,

33

事件輸出

2_SCK,

PB13 1_CH1N,

34

G6_IO3

10 9 8 7 4 3 30 31 32 32

文件 ID 022910 修訂版 2

23/41

從 Arrow.com 下載。

硬件和佈局

表 6.

MCU 引腳描述與電路板功能(第 5 頁,共 7 頁)

單片機引腳

董事會功能

主要功能

備用功能

2_味噌,

PB14

1_CH2N, 15_CH1,

35

G6_IO4

2_莫西,

1_CH3N,

PB15 15_CH1N,

36

15_CH2,

rtc_refin

PC0

IN10、事件輸出

8

PC1

IN11、事件輸出

9

PC2

IN12、事件輸出

10

PC3

IN13、事件輸出

11

PC4

IN14、事件輸出

24

PC5

IN15,TSC_G3_IO1

25

PC6

3_CH1

37

PC7

3_CH2

38

PC8

3_CH3

39

PC9

3_CH4

40

PC10

51

PC11

52

PC12

53

實時時鐘_TAMP1,

PC13

RTC_TS、RTC_OUT、

2

WKUP2

藍 綠

P2 P1 CN3 電源 自由 I/O OSC SWD LED 按鈕 LQFP64

UM1525
31
30
11 12 13 14 25 26
29 28 27 26 15 14 13 4

24/41

文件 ID 022910 修訂版 2

從 Arrow.com 下載。

UM1525

硬件和佈局

表 6.

MCU 引腳描述與電路板功能(第 6 頁,共 7 頁)

單片機引腳

董事會功能

P2

P1

CN3

OSC

引領

主要功能

備用功能

電源

自由輸入/輸出

社署

按鈕

LQFP64

OSC32_IN OSC32_OUT

PC14-

OSC32_ OSC32_IN

3

IN

PC15-

OSC32_ OSC32_OUT

4

出去

PD2

3_ETR

54

PF0OSC_IN

振盪器輸入

5

PF1-

OSC_OSC_OUT

6

出去

PF4

事件輸出

18

PF5

事件輸出

19

PF6

2_SCL

47

PF7

2_SDA

48

VBAT VBAT

1

電源電壓_1

64

電源電壓_2

32

電源電壓

13

VSS_1

63

VSS_2

31

VSSA

12

OSC_IN OSC_OUT

5
6
12 7
8 19 20
19 18 3

5V

1

3V

1

5

22

3

接地 接地 接地

文件 ID 022910 修訂版 2

25/41

從 Arrow.com 下載。

P2 P1 CN3 電源 GND GND 自由 I/O OSC SWD LED 按鈕 LQFP64

硬件和佈局

表 6.

MCU 引腳描述與電路板功能(第 7 頁,共 7 頁)

單片機引腳

董事會功能

主要功能

備用功能

UM1525

9 33 33

26/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525

連接原型板上的模塊

5

連接原型板上的模塊

本節給出了一些前amp有關如何通過套件中包含的原型板將不同製造商提供的即用型模塊連接到 STM32F0DISCOVERY 套件的文件。
軟件前amp基於下述連接的文件可從 www.st.com/stm32f0discovery 獲取。

5.1

微電子配件板
Mikroelektronika (http://www.mikroe.com) 為其附件板指定了兩種標準連接器,名為 mikroBUSTM (http://www.mikroe.com/mikrobus_specs.pdf) 和 IDC10。
MikroBUSTM 是一款 16 引腳連接器,可通過 SPI、USART 或 I2C 通信以及模擬輸入、PWM 和中斷等附加引腳將附件板快速輕鬆地連接到微控制器板。
與 mikroBUSTM 兼容的 mikroElektronika 板組稱為“Click 板”。
IDC10 是一個 10 針連接器,用於將 MCU 的通用 I/O 連接到其他附件板。
下表是將 mikroBUSTM 和 IDC 板連接到 STM32F0DISCOVERY 的一種解決方案; 該解決方案用於不同的 examp該文件可從 www.st.com/stm32f0discovery 獲取。

表 7. 使用 mikroBUSTM 連接

微電子 mikroBUSTM

別針

描述

RST CS SCK

模擬引腳 復位引腳 SPI 片選線 SPI 時鐘線

味噌

SPI從機輸出線

MOSI 脈寬調製中斷

SPI 從機輸入線 PWM 輸出線 硬件中斷線

RX

UART接收線

發送 SCL SDA 5V

UART 傳輸線 I2C 時鐘線 I2C 數據線 VCC 5V 電源線

STM32F0發現

引腳 PA4 PB13 PA11 PB3 PB4 PB5 PA8 PB12 PA3 PA2 PF6 PF7 5V

描述 DAC1_OUT GPIO 輸出(耐 5V) GPIO 輸出(耐 5V) SPI1_SCK SPI1_MISO SPI1_MOSI TIM1_CH1 GPIO 輸入 EXTI(耐 5V) USART2_RX USART2_TX I2C2_SCL I2C2_SDA 電源線

文件 ID 022910 修訂版 2

27/41

從 Arrow.com 下載。

連接原型板上的模塊

表 8. 使用 IDC10 連接

Mikroelektronica IDC10 連接器

P0

通用輸入輸出介面

P1

通用輸入輸出介面

P2

通用輸入輸出介面

P3

通用輸入輸出介面

P4

通用輸入輸出介面

P5

通用輸入輸出介面

P6

通用輸入輸出介面

P7 VCC 接地 P0

GPIO VCC 5V 電源線 參考地 GPIO

P1

通用輸入輸出介面

P2

通用輸入輸出介面

P3

通用輸入輸出介面

UM1525

STM32F0發現

PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 3V 接地 PC0 PC1 PC2 PC3

GPIO 輸出(耐 3.3V) GPIO 輸出(耐 3.3V) GPIO 輸出(耐 3.3V) GPIO 輸出(耐 3.3V) GPIO 輸出(耐 3.3V) GPIO 輸出(耐 3.3V) GPIO 輸出(耐 5V) GPIO 輸出(5V 耐受) VDD VSS GPIO 輸出(3.3V 耐受) GPIO 輸出(3.3V 耐受) GPIO 輸出(3.3V 耐受) GPIO 輸出(3.3V 耐受)

28/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525

連接原型板上的模塊

圖 10 說明了 STM32F0 Discovery 與 2 個連接器(IDC10 和 mikroBUSTM)之間的連接。
圖 10. 使用 IDC10 和 mikroBUSTM 連接器

從 Arrow.com 下載。

文件 ID 022910 修訂版 2

29/41

連接原型板上的模塊

UM1525

5.2

ST MEMS“適配器板”,標準 DIL24 插座
STMicroElectronics 定義了一個標準 DIL24 連接器,可以輕鬆評估通過 SPI 或 I2C 通信連接到微控制器的 MEMS 傳感器。
表9是將DIL24板連接到STM32F0DISCOVERY的一種解決方案,該解決方案用於不同的應用amp文件並可在 www.st.com/stm32f0discovery 上獲取。

表 9. 連接 DIL24 板 ST MEMS DIL24 評估板
P01 VDD 電源 P02 Vdd_IO I/O 引腳電源 P03 NC P04 NC P05 NC P06 NC P07 NC P08 NC P09 NC P10 NC P11 NC P12 NC P13 GND 0V 電源 P14 INT1 慣性中斷 1 P15 INT2 慣性中斷 2 P16 NC P17 NC P18 NC P19 CS – 0:SPI 使能1:I2C 模式

P20

SCL(I2C串行時鐘) SPC(SPI串行時鐘)

3V 3V
接地 PB12 PB11
PA11 PB6 PB3

STM32F0DISCOVERY VDD VDD
GND GPIO 輸入 EXTI(耐 5V) GPIO 輸入 EXTI(耐 5V)
GPIO 輸出(耐 5V) I2C1_SCL SPI1_SCK

P21

SDA I2C 串行數據 SDI SPI 串行數據輸入

PB7 I2C1_SDA PB5 SPI1_MOSI

P22

SDO SPI 串行數據輸出 I2C 設備地址的低位

PB4

SPI1_味噌

P23 常閉 P24 常閉

30/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525

連接原型板上的模塊

圖 11 說明了 STM32F0 Discovery 和 DIL24 套接字之間的連接。
圖 11. DIL24 插座連接

從 Arrow.com 下載。

文件 ID 022910 修訂版 2

31/41

連接原型板上的模塊

UM1525

筆記:

支持的 MEMS 適配器板
表 10 是截至 2012 年 XNUMX 月支持的 MEMS 適配器板列表。

表 10. 支持的 MEMS 適配器板

ST MEMS DIL24 評估板

核心產品

斯蒂爾-MKI009V1

LIS3LV02DL

STEVAL-MKI013V1 STEVAL-MKI015V1

LIS302DL LIS344ALH

斯蒂爾-MKI082V1

LPY4150​​AL

斯蒂爾-MKI083V1

LPY450​​AL

斯蒂爾-MKI084V1

LPY430​​AL

斯蒂爾-MKI085V1

LPY410​​AL

斯蒂爾-MKI086V1

LPY403​​AL

斯蒂爾-MKI087V1

LIS331DL

斯蒂爾-MKI088V1

LIS33DE

STEVAL-MKI089V1 STEVAL-MKI090V1

LIS331DLH LIS331DLF

斯蒂爾-MKI091V1

LIS331DLM

斯蒂爾-MKI092V1

LIS331HH

STEVAL-MKI095V1 STEVAL-MKI096V1

LPR4150AL LPR450AL

斯蒂爾-MKI097V1

LPR430AL

斯蒂爾-MKI098V1

LPR410AL

斯蒂爾-MKI099V1

LPR403AL

STEVAL-MKI105V1 STEVAL-MKI106V1

LIS3DH LSM303DLHC

斯蒂爾-MKI107V1

L3G4200D

斯蒂爾-MKI107V2

L3GD20

STEVAL-MKI108V1 STEVAL-MKI108V2 STEVAL-MKI110V1

9AXISMODULE v1 [LSM303DLHC + L3G4200D] 9AXISMODULE v2 [LSM303DLHC + L3GD20] AIS328DQ

斯蒂爾-MKI113V1

LSM303DLM

斯蒂爾-MKI114V1

MAG PROBE(基於LSM303DLHC)

STEVAL-MKI120V1 STEVAL-MKI122V1

LPS331AP LSM330DLC

斯蒂爾-MKI123V1

LSM330D

斯蒂爾-MKI124V1

10軸模塊 [LSM303DLHC + L3GD20+ LPS331AP]

斯蒂爾-MKI125V1

A3G4250D

如需最新列表,請訪問 http://www.st.com/internet/evalboard/subclass/1116.jsp。 DIL24 板在“一般說明”字段中被描述為“適配器板”。

32/41

文件 ID 022910 修訂版 2

從 Arrow.com 下載。

UM1525

連接原型板上的模塊

5.3

Arduino 擴展板
ArduinoTM 是一個基於靈活、易於使用的硬件和軟件的開源電子原型平台。 請參閱 http://www.arduino.cc 了解更多信息。
Arduino 配件板稱為“Shields”,可以根據下表輕鬆連接到 STM32F0 Discovery。

表 11. 連接 Arduino 擴展板

與 Arduino 擴展板連接

Arduino電源連接器

復位 3V3 5V GND GND Vin

從屏蔽板復位 VCC 3.3V 電源線 VCC 5V 電源線 參考地 參考地 外部供電

Arduino 模擬輸入連接器

A0

模擬輸入或數字引腳 14

A1

模擬輸入或數字引腳 15

A2

模擬輸入或數字引腳 16

A3

模擬輸入或數字引腳 17

A4

模擬輸入或 SDA 或數字引腳 18

A5

模擬輸入或 SCL 或數字引腳 19

Arduino 數字連接器

D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 接地 AREF

數字引腳0 或RX 數字引腳1 或TX 數字引腳2 / 外部中斷數字引腳3 / Ext int 或PWM 數字引腳4 數字引腳5 或PWM 數字引腳6 或PWM 數字引腳7 數字引腳8 數字引腳9 或PWM 數字引腳10 或 CS 或 PWM 數字引腳 11 或 MOSI 或 PWM 數字引腳 12 或 MISO 數字引腳 13 或 SCK 參考地 ADC voltag參考

STM32F0發現

NRST 3V 5V
接地 接地 VBAT

復位發現 VDD VDD 參考地 參考地跳線以適應

STM32F0發現

PC0

ADC_輸入10

PC1

ADC_輸入11

PC2

ADC_輸入12

PC3

ADC_輸入13

PC4 或 PF7 ADC_IN14 或 I2C2_SDA

PC5 或 PF6 ADC_IN15 或 I2C2_SCL

STM32F0發現

PA3 PA2 PB12 PB11 PA7 PB9 PB8 PA6 PA5 PA4 PA11 PB5 PB4 PB3 接地 常閉

USART2_RX USART2_TX EXTI(耐 5V) EXTI(耐 5V)或 TIM2_CH4 GPIO(耐 3V) TIM17_CH1 TIM16_CH1 GPIO(耐 3V) GPIO(耐 3V) TIM14_CH1 TIM1_CH4 SPI1_MOSI 或 TIM3_CH2 SPI1_MISO SPI1_SCK 參考地 未連接

文件 ID 022910 修訂版 2

33/41

從 Arrow.com 下載。

連接原型板上的模塊

UM1525

連接 Arduino 擴展板(續)

Arduino ICSP 連接器

1

味噌

2

電壓 3.3V

3

SCK

4

摩西

5

快速恢復時間

6

接地

STM32F0發現

PB4 3V PB3 PB5 NRST 接地

SPI1_MISO VDD SPI1_SCK SPI1_MOSI 復位發現 參考地

34/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525

連接原型板上的模塊

圖 12 說明了 STM32F0 Discovery 和 Arduino 擴展板之間的連接。
圖 12. Arduino 擴展板連接

從 Arrow.com 下載。

文件 ID 022910 修訂版 2

35/41

機械製圖

6

機械製圖

圖 13. STM32F0DISCOVERY 機械圖

UM1525

36/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

從 Arrow.com 下載。

37/41

文件 ID 022910 修訂版 2

1

P1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 XNUMX
標頭 33

PC13 PC14 PC15 PF0 PF1
NRST PC0 PC1 PC2 PC3 PA0 PA1 PA2 PA3 PF4 PF5 PA4 PA5 PA6 PA7 PC4 PC5 PB0 PB1 PB2 PB10 PB11 PB12

3V 電池

1

2

3

4

ST_LINK_V2.SCHDOC U_ST_LINK

尼龍10 尼龍9

尼龍10 尼龍9

MCO PA14 PA13

NRST PB3

MCO PA14 PA13
NRST PB3

TCK/SWCLK TMS/SWDIO
T_NRST T_SWO

PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15

U_STM32Fx STM32Fx.SchDoc
PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15

PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15

PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15

PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15
PD2
PF0 PF1 PF4 PF5 PF6 PF7
微量CO
VBAT
BOOT0
自然資源部

PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15
PD2
PF0 PF1 PF4 PF5 PF6 PF7
微量CO
VBAT
BOOT0
自然資源部

2

3

5V 電壓

PB9 PB8
引導0 PB7 PB6 PB5 PB4 PB3 PD2 PC12 PC11 PC10 PA15 PA14 PF7 PF6 PA13 PA12 PA11 PA10 PA9 PA8 PC9 PC8 PC7 PC6 PB15 PB14 PB13

P2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 XNUMX
標頭 33

RevB.0 –> PCB 標籤 MB1034 B-00 PA6、PA7、PC4、PC5、PB0、PB1 可用,P1、P2 為標頭 33 點
RevA.0 –> PCB 標籤 MB1034 A-00

意法半導體
標題:
STM32F0發現
編號:MB1034 修訂版:B.0(PCB.SCH) 日期:2/3/2012 4

第 1 頁(共 3 頁)

圖 14.STM32F0DISCOVERY

電氣原理圖

7

電氣原理圖

UM1525

38/41 從 Arrow.com 下載。

2 4
預設
1 2 3 4
預訂的

電氣原理圖 圖 15. ST-LINK/V2(僅限 SWD)

闆卡標識:PC13=0

R18 10K R19 10K

R13 100K

未安裝

3V

C11

C10

20pF X1

20皮法

1

3V 1

2

2

3

8兆赫

4

R16

振盪器輸入

5

100K

OSC_輸出6

STM_RST 7

8

C8 100nF 3V

9 R20 4K7 AIN_1 10

SB13

11

R21 4K7

12

VBAT PC13 PC14 PC15 OSCIN OSCOUT NRST VSSA VDDA PA0 PA1 PA2

VDD_3 VSS_3
PB9 PB8 BOOT0 PB7 PB6 PB5 PB4/JNTRST PB3/JTDO PA15/JTDI JTCK/SWCLK

48 47 46 SWIM_IN 45 SWIM 44 43 SWIM_IN 42 SWIM_RST 41 SWIM_RST_IN 40 39 38 37 STM_JTCK

未安裝

VDD_2 VSS_2 JTMS/SWDIO
PA12 PA11 PA10 PA9 PA8 PB15 PB14 PB13 PB12

R9 10K
社署

D3 R10

AIN_1

100

BAT60JFILM CN3

U2 STM32F103C8T6

1 2

R12

T_JTCK

22

3

36 35

3V

4 5 6
標頭 6

R14

T_JTMS

22

R15

T_NRST

22

34 STM_JTMS

R17

T_SWO

33 USB_DP

22

32 USB_DM

31 T_SWO 30 LED_STLINK 29 28 27 T_JTMS

RC 必須非常靠近 STM32F103 引腳 29

R34

麥可 麥可

100

C24

26 T_JTCK 25

20pF R11
100

未安裝

T_SWDIO_IN

TCK/SWCLK TMS/SWDIO
T_SWO

T_NRST SB19
SB22

PA14 PA13 NRST PB3

社署

SB6 SB8 SB10 SB12

SB5

3V

STM_JTCK SWCLK

SB7

SB9 STM_JTMS
SB11

威迪歐

CN2
跳線打開 –> DISCOVERY 選定的跳線關閉 –> ST-LINK 選定的

文件 ID 022910 修訂版 2

PA3 PA4 PA5 PA6 PA7 PB0 PB1 PB2/BOOT1 PB10 PB11 VSS_1 VDD_1

STLINK_TX

STM32F0_USART1_RX PA10
PA9 STM32F0_USART1_TX

SB14 JP1
SB15

發送 接收
STLINK_RX

靠近JP 未安裝

未安裝

USB

U5V

CN1

VCC DD+ ID
地殼

1 2 3 4 5 0

5075BMR-05-SM

D1

外部_5V

5V

BAT60J電影

R6 R8

1K5 0 USB_DM

3V

R7 0 USB_DP

R5 100K

13

14

T_JTCK 15

T_JTDO 16

T_JTDI 17

T_NRST 18

T_JRST 19

20

游泳_IN 21

22

23

24

游泳

身份證

3V

3V

JP2

電源電壓

R2 1K

LD1 紅色

3V

C6

C7

C12

C9

100nF 100nF 100nF 100nF

通訊
LED_STLINK

LD2

紅色的

R4 2

1

100

R3 3 100

4

R1 0

3V

_綠色的

LD_BICOLOR_CMS

PWR

5V

U1

1 文

輸出 5

D2

輸出_3V

3V

C1

3異煙肼
接地

1μF_X5R_0603

旁路

BAT60JFILM C4 1µF_X5R_0603

LD3985M33R

C2

C3

100nF

10nF_X7R_0603

C5 100nF

意法半導體

標題:
STM32F0DISCOVERY ST-LINK/V2(僅限 SWD)

編號:MB1034 修訂版:B 0(PCB SCH) 日期:2/3/2012

第 2 頁(共 3 頁)

UM1525

從 Arrow.com 下載。

39/41

文件 ID 022910 修訂版 2

48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33

PF7 PF6 PA13 PA12 PA11 PA10 PA9 PA8 PC9 PC8 PC7 PC6 PB15 PB14 PB13 PB12

PF7 PF6 PA13 PA12 PA11 PA10 PA9 PA8 PC9 PC8 PC7 PC6 PB15 PB14 PB13 PB12

未安裝
BOOT0

電源電壓

R27 10K
R26 510

SB2

PA14 PA15 PC10 PC11 PC12
PD2 PB3 PB4 PB5 PB6 PB7
PB8 PB9

PA14 49

PA15 50

電腦10 51

電腦11 52

電腦12 53

PD2 54

PB3 55

PB4 56

PB5 57

PB6 58

PB7 59

引導0 60

PB8 61

PB9 62

63

電源電壓

64

PA14 PA15 PC10 PC11 PC12 PD2 PB3 PB4 PB5 PB6 PB7 BOOT0 PB8 PB9 VSS_1 VDD_1

未安裝

C17

1uF

SB1

接近STM32

VBAT PC13 PC14 PC15

PC13 PC14 SB21 PC15

SB20

靠近 XTAL 和 MCU 未安裝

R25 X3

R24

0

0

1

4

C16

2

3

C15

6.8皮法

6.8皮法

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

VBAT PC13-TAMPER1 – WKUP2 PC14 – OSC32_IN PC15 – OSC32_OUT PF0 – OSC_IN PF1 – OSC_OUT NRST PC0 PC1 PC2 PC3 VSSA / VREFVDDA / VREF+ PA0 – TAMPER2 – WKUP1 PA1 PA2

PF7 PF6 PA13 PA12 PA11 PA10 PA9 PA8 PC9 PC8 PC7 PC6 PB15 PB14 PB13 PB12

U3 STM32F051R8T6

VDD_2 VSS_2
PB11 PB10 PB2 或 NPOR(1.8V 模式)
PB1 PB0 PC5 PC4 PA7 PA6 PA5 PA4 PF5 PF4 PA3

32 31

電源電壓

30 PB11 29 PB10 28 PB2 27 PB1 26 PB0 25 PC5 24 PC4 23 PA7 22 PA6 21 PA5 20 PA4 19 PF5 18 PF4 17 PA3

PB11 PB10 PB2 PB1 PB0 PC5 PC4 PA7 PA6 PA5 PA4 PF5 PF4 PA3

PA2 PA1 PA0

PA2 PA1 PA0

電源電壓

NRPSCTP0CP1CNP2CRP3SCTP0CP1CP2C3

MC306-G-06Q-32.768 (JFVNY)

微量CO

微量CO

PF0

PF0

SB18 SB17
未安裝

PF1

PF1

SB16

R23

R22

0×2

390

1

2

8MHz C14 20pF

C13 20pF

電源電壓

電源電壓

C18

C20

C21 C19

1uF

100nF 100nF 100nF

PC9

R30

330

PC8

R31

660

LD3 綠色 LD4 藍色

電源電壓
未安裝
R33 100K
NRST SB4
B2 C23
100nF

1

2

軟件推送CMS

4

3

重置按鈕

未安裝
PA0 SB3

電源電壓
R32 100
B1 C22

1

2

軟件推送CMS

100nF R28 330

3

4

R29 220K

用戶和喚醒按鈕

意法半導體
標題:
STM32F0DISCOVERY MCU
編號:MB1034 修訂版:B.0(PCB.SCH) 日期:3 年 1 月 2012 日

第 3 頁(共 3 頁)

UM1525 圖 16.MCU

電氣原理圖

修訂歷史

8

修訂歷史

UM1525

表 12. 文件修訂歷史記錄

日期

修訂

變化

20 年 2012 月 XNUMX 日

1

初次發布。

30 年 2012 月 XNUMX 日

2

添加了第 5 節:在第 27 頁上連接原型板上的模塊。

40/41 從 Arrow.com 下載。

文件 ID 022910 修訂版 2

UM1525

請仔細閱讀:
本文檔中的信息僅針對 ST 產品提供。 STMicroelectronics NV 及其子公司(“ST”)保留隨時對本文檔以及此處描述的產品和服務進行更改、更正、修改或改進的權利,恕不另行通知。 所有 ST 產品均根據 ST 的銷售條款和條件進行銷售。 購買者對此處描述的 ST 產品和服務的選擇、選擇和使用負全部責任,ST 不承擔與此處描述的 ST 產品和服務的選擇、選擇或使用相關的任何責任。 本文檔未通過禁止反言或其他方式對任何知識產權授予任何明示或暗示的許可。 如果本文檔的任何部分提及任何第三方產品或服務,則不應視為 ST 授予使用此類第三方產品或服務或其中包含的任何知識產權的許可,或視為涵蓋在此類第三方產品或服務或其中包含的任何知識產權的任何方式。
除非另有說明ST的銷售條款和條件ST違反使用和/或出售ST產品的任何明示或暗示的保證,包括不限於適銷性,適用於特定目的的保證(及其根據法律的等效性)任何司法管轄區),或侵犯任何專利、版權或其他知識產權。 除非得到兩名 ST 授權代表的明確書面批准,否則不推薦、授權或保證 ST 產品用於軍事、航空器、太空、救生或生命維持應用,也不用於可能出現故障或故障的產品或系統結果人身傷害、死亡或嚴重財產或環境損壞。 未指定為“汽車級”的 ST 產品只能用於汽車應用,用戶需自行承擔風險。
轉售具有與本文檔中所述聲明和/或技術特徵不同的條款的 ST 產品應立即使 ST 對本文所述 ST 產品或服務的任何保證失效,並且不得以任何方式產生或擴展任何責任英石。
ST 和 ST 標誌是 ST 在各個國家的商標或註冊商標。
本文檔中的信息取代並取代之前提供的所有信息。
ST 標誌是意法半導體的註冊商標。 所有其他名稱均為其各自所有者的財產。
© 2012 義法半導體 – 保留所有權利
意法半導體集團公司 澳大利亞 – 比利時 – 巴西 – 加拿大 – 中國 – 捷克共和國 – 芬蘭 – 法國 – 德國 – 香港 – 印度 – 以色列 – 意大利 – 日本 –
馬來西亞 – 馬耳他 – 摩洛哥 – 菲律賓 – 新加坡 – 西班牙 – 瑞典 – 瑞士 – 英國 – 美國 www.st.com

文件 ID 022910 修訂版 2

41/41

從 Arrow.com 下載。

文件/資源

ST STM32 F0 微控制器 [pdf] 使用者手冊
STM32 F0 微控制器,STM32 F0,微控制器

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *