一. 參考時鐘
STM32F0系列MCU支持使用內部RC時鐘源作為芯片參考時鐘,或者通過OSC_IN/OUT、OSC32_IN/OUT的時鐘信號作為參考時鐘,具體使用哪一個看產品需求,比如只做一些簡單的邏輯控制類的,可以直接使用內部RC時鐘源。
如果需要使用USB2.0或者串口這些通信接口,那還是用外部時鐘要好些,RC震蕩的時鐘抖動容易受溫度影響,外設使用通信接口通信時容易因為參考時鐘的抖動過大導致數據傳輸失敗。
使用晶振作為參考時鐘的典型電路如下圖(圖一)所示,所需的器件主要有晶振、2個負載電容、和一個REXT電阻。
(圖一)
二. 復位電路
對于STM32F0的復位電路,在規格書第84頁的Figure 25有推薦的設計電路,如下圖(圖二)所示。其實這個電路比較有意思,我們可以看到復位這個引腳內部是有一個上拉電阻的,在第84頁的Table 56有描述這個電阻典型值為40kΩ,這個參考電路只需要在外部放置一個0.1μF的電容和一個并接到GND的按鍵就可以了。
但我們看評估板原理圖如下圖(圖三)所示,復位引腳外部還是加了個100kΩ的上拉電阻。到這可能有的讀者會比較疑惑了,那到底要加還是不加呢,其實這里的話推薦加,因為加了后上拉阻值變小,上拉能力會相對較強,在一些高低溫場合,復位信號的穩定性會更好些。
(圖二)
(圖三)
三. 燒錄調試電路
STM32F0系列MUC主支持SWD、JTAG、串口等幾種燒錄方式,SWD為ST官方推薦方式,可以方便燒錄代碼和軟件調試。使用SWD接口的另外一個好處是信號線少,只需要2條信號線,分別是SWDIO(引腳PA13)和SWDCLK(PA14)。
對于SWD接口,ST官方提供了對應工具ST-Link。電路設計時只需把PA13和PA14加電源VCC和GND通過排針預留出來,燒錄或調試時把ST-Link的VCC、GND、SWDIO、SWCLK對應連到排針上即可,如下圖(圖四)所示。
(圖四)
-
上拉電阻
+關注
關注
5文章
363瀏覽量
30733 -
時鐘抖動
+關注
關注
1文章
62瀏覽量
15969 -
GND
+關注
關注
2文章
540瀏覽量
38903 -
STM32F0
+關注
關注
0文章
61瀏覽量
17135 -
swd接口
+關注
關注
0文章
11瀏覽量
2885
發布評論請先 登錄
相關推薦
STM32F0系列內部高速時鐘的配置方法
![<b class='flag-5'>STM32F0</b><b class='flag-5'>系列</b>內部高速<b class='flag-5'>時鐘</b>的配置方法](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
AN4099_在STM32F0和STM32F3系列MCU上實現紅外遙控收發控制協議
![AN4099_在<b class='flag-5'>STM32F0</b>和<b class='flag-5'>STM32F</b>3<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>上實現紅外遙控收發控制協議](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
STM32F0系列MCU硬件電路boot設計
![<b class='flag-5'>STM32F0</b><b class='flag-5'>系列</b><b class='flag-5'>MCU</b><b class='flag-5'>硬件</b><b class='flag-5'>電路</b>boot設計](https://file1.elecfans.com/web2/M00/A8/17/wKgZomUTyeuASbdQAADtk-rQGyQ525.jpg)
STM32F0系列MCU硬件電路供電設計
![<b class='flag-5'>STM32F0</b><b class='flag-5'>系列</b><b class='flag-5'>MCU</b><b class='flag-5'>硬件</b><b class='flag-5'>電路</b>供電設計](https://file1.elecfans.com/web2/M00/A6/50/wKgaomUTysiANu9sAAGaRW6Zs70756.jpg)
評論