STM32F411RE片內資源


本文為中國大學MOOC開放課程:基於STM32CubeMX和HAL驅動庫的嵌入式系統設計 的學習筆記,僅用於學習使用,截取了較多的PPT文件,如果侵犯了您的權益請告知

STM32F411RE采用3.3v供電

片內資源:

內核:Cortex-M4
512KB Flash 和125KB SRAM
1個16位高級定時器,2個32位通用定時器,5個16位通用定時器
3路的USART;5路的SPI/I2S;3路I2C;1路SDIO(SD卡接口)
1路12位16通道的ADC
1個全速USB 2.0 OTG(既可以做從機也可以做主機)
50個同用數字I/O口

引腳分類

電源類

VDD,VSS 數字電源,數字地
VBAT,外部電源接口主要為片內實時時鍾供電
VSSA,VDDA,模擬地,模擬電源為片內集成的模擬外設供電,同時作為片內AD的電壓基准
VCAP_1 片內電壓調節接口,將接入一個4.7u的電解電容,為電源濾波

復位及啟動模式引腳

NRST,復位引腳,低電平有效
BOOT0 PB2(BOOT1)啟動模式引腳

時鍾引腳

PC14-OSC32_IN、PC14-OSC32_OUT,接入外部低速時鍾,為片內實時時鍾使用
OSC_IN、OSC_OUT外部高速時鍾

仿真調試接口

PA13 PA14 SWO的串行調試接口

時鍾源:

LSI:內部低速時鍾,由芯片內部的RC振盪器提供默認頻率為32KHz
HSI:內部高速時鍾。由芯片內部的RC振盪器提供,默認頻率為16MHz
HSE:外部高速時鍾,通過在OSC_IN和OSC_OUT引腳接入晶振實現,頻率范圍為4MHz26MHz。也可以直接接入外部時鍾信號,頻率范圍為1MHz50MHz
LSE:外部低速時鍾。通過在OSC32_IN和OSC32_OUT引腳接入32.768KHz的晶振實現

復位電路:

可以采用阻容復位電路(信號不是方波)也可以采用專業的復位電路

SP706S提供:標准復位電壓脈沖,電壓監控,外部看門狗的功能

調試接口

STM32有兩種調試接口JATG調試接口和SWD調試接口

引腳接口 JATG調試接口 SWD調試接口 引腳分配
JTMS/SWDIO 測試模式選擇 串行數據輸入/輸出 PA13
JTCK/SWCLK 測試時鍾 串行時鍾 PA14
JTDI 測試數據輸入 - PA15
JTDO/SWO 測試數據輸出 調試信息輸出 PB3
JTRST 復位目標MCU - PB4

調試電路

其中SWO接口一般不連接

啟動模式

BOOT0 BOOT1 啟動模式 說明
0 x 用戶閃存存儲器 從MCU片內Flash啟動,常用啟動方式
1 0 系統存儲器 從系統存儲器啟動,主要用於串口下載(ISP模式)
1 1 SRAM 從MCU片內SRAM啟動,主要用於代碼調試


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM