MM32F031使用高性能的ARM ? Cortex ? -M0為內核的32位微控制器,最高工作頻率可達72MHz,內
置高速存儲器,豐富的增強型I/O端口和外設連接到外部總線。MM32F031系列包含1個12位的ADC、5個
通用16位定時器、1個高級PWM定時器,還包含標準的通信接口:1個I2C接口、1個SPI接口和1個UART
接口。
產品特性
? 內核與系統:
- 32位ARM ? Cortex ? -M0處理器內核
- 最高工作頻率可達72MHz
- 單指令周期32位硬件乘法器
? 存儲器
- 高達32K字節的閃存程序存儲器
- 高達4K字節的SRAM
- Boot loader支持片內Flash、UART在線用戶編程(IAP)/在線系統編程(ISP)
? 時鐘、復位和電源管理
- 2.0V ~5.5V供電
- 上電/斷電復位(POR/PDR)、可編程電壓監測器(PVD)
- 外部8 ~ 24MHz高速晶體振蕩器
- 內嵌經出廠調校的48MHz高速振蕩器
- 內嵌40KHz低速振蕩器
- PLL支持CPU最高運行在72MHz
? 低功耗
- 睡眠、停機和待機模式
? 1個12位模數轉換器,1μ S 轉換時間(多達8個輸入通道)
- 轉換范圍:0 ~ V DDA
? 5通道DMA控制器
- 支持的外設:Timer、ADC、SPI、I2C和UART
? 多達39個快速I/O端口:
- 所有I/O口可以映像到16個外部中斷;
? 調試模式
- 串行單線調試(SWD)
? 多達9個定時器
- 1個16位4通道高級控制定時器,有4通道PWM輸出,以及死區生成和緊急停止功能
- 2個16位定時器,有高達4個IC/OC,可用于IR控制解碼
- 2個16位定時器,有1個IC/OC和1個OCN,死區生成,緊急停止,調制器門電路用于IR控制
- 1個16位定時器,有1個IC/OC
- 2個看門狗定時器(獨立的和窗口型的)
- 系統時間定時器:24位自減型計數器
? 多達3個通信接口
- 1個I2C接口
- 1個UART接口
- 1個SPI接口
? 96位的芯片唯一ID(UID)
? 采用LQFP48/LQFP32/QFN32/QFN28/TSSOP20封裝