STM32 F0 微控制器
規格:
- 產品名稱: STM32F0DISCOVERY
- 零件號碼:STM32F0DISCOVERY
- 微控制器:STM32F051R8T6
- 嵌入式調試器:ST-LINK/V2
- 電源:提供多種選擇
- LED:是
- 按鈕:是
- 擴充連接器:是
產品使用說明:
1. 快速入門:
若要快速開始使用 STM32F0DISCOVERY 套件,請依照
以下步驟:
- 使用 USB 連接線將套件連接到您的電腦。
- 安裝支援所需的開發工具鏈
STM32F0發現。 - 開啟開發工具,選擇合適的闆卡
STM32F0DISCOVERY 的設定。 - 使用嵌入式將您的程式碼載入到微控制器上
ST-LINK/V2 偵錯器。 - 現在您可以開始使用該套件來滿足您的需求
應用程式.
一、系統要求:
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.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
LPY4150AL
斯蒂爾-MKI083V1
LPY450AL
斯蒂爾-MKI084V1
LPY430AL
斯蒂爾-MKI085V1
LPY410AL
斯蒂爾-MKI086V1
LPY403AL
斯蒂爾-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,微控制器 |




