32位基于ARM Cortex M0核心的微控制器
本產品采用高性能的ARM Cortex M0 為內核的32位微控制器,最高工作頻率可達48MHz,內置高速存儲器,豐富的增強型IO端口和外設連接到總線。本產品包括1個(8路)12位的ADC、2個16位的定時器,可以級聯為32位定時器、1個32位的WDT、5路獨立的PWM、1個簡易的RTC、1個SPI、1個IIC、3個UART、1個128bit的AES。
本產品系列工作電壓為2.0V~3.6V。工作溫度為-40℃~85℃。多種省電工作模式保證低功耗應用的要求。
本產品提供TSSOP20、QFN32的封裝形式,后續根據需要還會增加不同的封裝形式。
芯片主要特點:
內核與系統
32位ARM Cortex M0處理器內核
最高工作頻率為48MHz
24位的系統定時器
集成嵌套向量中斷控制器(NVIC),提供最多32個中斷
通過SWD接口燒錄程序
存儲器
內置16K字節的OTP存儲器作為程序存儲區
內置兩塊共4K RAM:其中一塊3K作為數據存儲區,另一塊1K作為cache的緩存
具有CACHE功能
時鐘、復位及電源管理
2.0V~3.6V供電電壓
上電/斷電復位(POR/PDR)、看門狗復位
內置4~32MHz高頻晶體振蕩驅動器
低功耗
standby mode、sleep mode、deepsleep mode和stop mode
SARADC
8通道12bit SARADC
采樣率可以達到2.4M
用于電源電壓和外部信號采樣
GPIO
最多可達24個IO口
可配置為以下模式:浮空輸入、上拉輸入、下拉輸入、推挽輸出、開漏輸出、模擬IO
通信接口
1個SPI接口,可配置主從模式,可編程時鐘極性和相位,主模式速率可配置,最高頻率為Fcpu/4,數據傳輸順序可配置,讀寫數據寄存器獨立,支持乒乓傳輸
3個UART接口
1個I2C接口 支持主模式
AES
128bit AES,支持ECB、CBC和CTR模式
RTC
簡易的RTC時鐘模塊,支持鬧鐘、秒、溢出中斷
定時器
2個16位的定時器,可以級聯為32位的定時器,計數時鐘支持1-256分頻
1個32位的獨立看門狗定時器,計數時鐘可選擇系統時鐘或32K時鐘
5路獨立的PWM波形發生器,計數時鐘支持4、8、16、32、64、128、256、512分頻,支持高電平結束中斷和周期溢出中斷
封裝
QFN32
TSSOP20
應用范圍
燈光控制、小家電、玩具、消費電子及其周邊產品;物聯網智能家電、智能家居等領域