核心:
– 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表...