STM32晶元解讀

2021-08-26 12:04:23 字數 1388 閱讀 9655

核心:

– 32位 高效能arm cortex-m3處理器

– 時鐘:高達72m,實際還可以超屏一點點

– 單週期乘法和硬體除法

儲存器容量:

– stm32f103zet6: 512k flash,64k sram

– stm32f103rct6: 256k flash,48k sram

時鐘,復位和電源管理:

– 2.0~3.6v電源和io電壓

– 上電復位,掉電復位和可程式設計的電壓監控

– 強大的時鐘系統

-4~16m的外部高速晶振

-內部8mhz的高速rc振盪器

-內部40khz低速rc振盪器,看門狗時鐘

-內部鎖相環(pll,倍頻),一般系統時鐘都是外

部或者內部高速時鐘經過pll倍頻後得到

-外部低速32.768k的晶振,主要做rtc時鐘源*

io口:–stm32f103zet6: 144引腳 112個io

–stm32f103rct6:64引腳 51個io

–大部分io口都耐5v(模擬通道除外)

–支援除錯:swd和jtag,swd只要2根資料線

低功耗:

–睡眠,停止和待機三種低功耗模式

–可用電池為rtc和備份暫存器供電

ad:

2個12位da

dma:

12個dma通道(7+5=12; 7通道dma1,5通道dma2)

支援外設:定時器,adc,dac,sdio,i2s,spi,i2c,和usart

定時器:

多達11個定時器

-4個通用定時器

-2個基本定時器

-2個高階定時器

-1個系統定時器

-2個看門狗定時器

通訊介面:

多達13個通訊介面

-2個i2c介面

-5個串列埠

-3個spi介面

-1個can2.0

-1個usb fs

-1個sdio

stm32晶元休眠模式 stm32實現待機喚醒

stm32的低功耗模式有3種 1 睡眠模式 cm3核心停止,外設仍然執行 2 停機模式 所有時鐘都停止 3 待機模式 1.8v核心電源關閉 進入待機模式的方法,以及設定wk up引腳用於把stm32從待機模式喚醒的方法 一般步驟如下 1 設定sleepdeep位 scb scr的第二位 2 使能電源...

stm32晶元休眠模式 STM32最小系統簡單介紹

stm32是一款高效能,低功耗,低成本的嵌入式arm晶元,其家族產品大致劃分如圖 stm32型號說明,以stm32f103zet6晶元為例 stm32 f103ze t6arm cortex m核心32位微控制器 晶元系列 增強型席系列 引腳數,fash容量 封裝型別 工作溫度範圍 引腳數取值說明 ...

STM32晶元名稱含義

每種stm32的產品都由16個字母或數字構成的編號標示,使用者向st訂貨時必須使用這個編號指定需要的產品。這16個字元分為8個部分,下面通過乙個例子說明它們的意義 stm32 f 103 c 6 t 7 1 2 3 4 5 6 7 8 第1部分 產品系列名,固定為stm32 第2部分 產品型別 f表...