內核
—32位ARM? Cortex? -M0 CPU
—最高48MHz工作頻率
存儲器
—32K/64 Kbytes的flash 存儲器
—192B Flash 數據存儲
—4K/8Kbytes的SRAM,帶硬件奇偶校驗
時(shí)鐘模塊
—內部8MHz RC振蕩器(HRC), 典型情況下精度±1%
—內部14MHz RC振蕩器(HRC14), 典型情況下精度±1%
—內部40KHz RC振蕩器(LRC), 典型情況下精度±10%
—4~32MHz 晶體振蕩器(HXT)
—32.768KHz 低速晶體振蕩器(LXT)
—x2,x3,..,x16 鎖相環(huán)(PLL), 最高支持 48MHz
工作環(huán)境
—VDD 電壓: 2.0 to 5.5V
—VDDA 電壓: 2.0 to 5.5V
—VBAT 電壓: 1.65 to 5.5V
—溫度范圍: -40 to 85℃,or -40 to 105℃
啟動(dòng)方式
—支持從閃存存儲器啟動(dòng)
—支持從系統存儲器啟動(dòng)
—支持從內部SRAM啟動(dòng)
電源管理
—低功耗模式: 睡眠,深度睡眠1,深度睡眠2和待機模式
—電池VBAT 為RTC和備用寄存器供電
—支持上電/掉電復位 (POR/PDR)
—支持低電壓檢測 (LVD)
通用輸入輸出(I/O)
—39個(gè) I/O 支持最高48MHz工作頻率
—所有I/O映射外部中斷向量
模數轉換器(ADC)
—1路12位ADC
—最高1us轉換時(shí)間
—支持 10 個(gè)外部輸入通道
—工作電壓范圍: 2.4 to 5.5V
—輸入電壓轉換范圍: 0~5.5V
定時(shí)器
—1路16bit高級控制定時(shí)器(TIM1),每路有6個(gè)帶死區控制的PWM輸出通道
—5路通用的16位定時(shí)器
—1路基本的16位定時(shí)器
—1路獨立看門(mén)狗定時(shí)器 (FWDT): 8位預置數 和12位自減型計數器
—1路窗看門(mén)狗定時(shí)器 (WWDT): 7位自減型計數器
—1個(gè)系統時(shí)間定時(shí)器: 24位自減型計數器
DMA
—5通道DMA控制器
—支持的外設: SPIx, I2Sx, I2Cx, USARTx, TIMx, ADC
中斷和事件
—多達32個(gè)可單獨屏蔽的中斷通道
—4種優(yōu)先級可選
—16個(gè)外部中斷線(xiàn)
RTC 和備用寄存器
—日歷功能
—報警和周期性地從深度睡眠1/深度睡眠2/待機模式下喚醒的功能
—RTC 時(shí)鐘源: 32.768KHz 晶振時(shí)鐘, 內部 40KHz 低速時(shí)鐘, 32分頻的外部晶振時(shí)鐘
—VDD關(guān)閉時(shí)保存20 bytes的用戶(hù)數據
串行外設接口(SPI)
—兩個(gè) SPI接口
—One I2S multiplexing with SPI1
—支持I2S和SPI1端口復用
—3位預分頻器可以產(chǎn)生8種主模式頻率
—4到16位可配置的幀格式
通用同步/異步收發(fā)器(USART)
—2個(gè) USART
—支持: ISO7816接口, LIN主從功能, IrDA傳輸編解碼
—自動(dòng)波特率檢測
—支持從深度睡眠1/深度睡眠2模式喚醒
I2C
—2路I2C支持主/從模式
—支持: 標準模式 ( 100k bit/s), 快速模式 (高達 400k bit/s), 超快模式 (高達 1M bit/s)
—支持7位或10位尋址模式
CRC 發(fā)生/校驗器
串行單線(xiàn)調試 (SWD)
封裝
—TSSOP20
—QFN32
—LQFP32
—LQFP48