·内核:ARM@32位Cortex@-MoCPU,频率高达48 MHz
·记忆
-16至32 KB闪存—6 KB SRAM,带硬件奇偶校验
·CRC计算单元
·重置和电源管理
-数字和I/O电源:Vop=2V至3.6V
-模拟电源:VDDA=Vop至3.6V
-所选I/O:Voplo2=1.65V至3.6V
-通电/断电复位(POR/PDR)-可编程电压检测器(PVD)-低功率模式:睡眠、停止、待机
-RTC和备份寄存器的VBAT电源
·时钟管理
-4至32 MHz晶体振荡器
-带校准的RTC用32kHz振荡器
-内置8 MHz RC,带x6 PLL选项
-内部40kHz RC振荡器
-内置48 MHz振荡器,基于外部同步自动微调
·多达37个快速I/O
-可在外部中断向量上映射
-敢达37/O,具有5V耐受能力,8个具有独立电源VDDIo2
·5通道DMA控制器
·一个12位1.0 us ADC(最多10个通道)
-转换范围:0至3.6V
-独立模拟电源:2.4V至3.6V
·多达14个电容感测通道,用于触摸键、线性和旋转触摸传感器
·日历RTC,带报警和定期从停止/待机状态唤醒
·九个计时器
-一个16位高级控制定时器,用于六通道PWM输出
-一个32位和四个16位定时器,最多四个IC/OC、OCN,可用于IR控制解码
-独立和系统看门狗定时器
-SysTick计时器
·通信接口
-一个leC接口,支持Fast Mode Plus(1 Mbit/s),具有20 mA电流吸收器、SMBuS/PMBus和唤醒
-两个USART支持主同步SPI和调制解调器控制;一个具有ISO7816接口、LIN、IrDA、自动波特率检测和唤醒功能
-两个SPI(18 Mbit/s),具有4至16个可编程位帧,一个具有i2s接口复用
-CAN接口
-USB 2.0全速接口,可从内部48 MHz振荡器运行,支持BCD和LPM
·HDMI CEC,接收标头时唤醒
·串行线调试(SWD)
·96位唯一ID
·所有包装ECOPACKQ2
描述
STM32F042x微控制器包含高性能ARM 皮层-M0 32位RISC内核,工作频率为48 MHz,高速嵌入式存储器(高达32 KB的闪存和6 KB的SRAM),以及广泛的增强型外设和I/O。所有设备均提供标准通信接口(一个I2C、两个SPI/一个I2S、一个HDMI CEC和两个USART)、一个USB全速设备(无晶体)、一条CAN、一个12位ADC、四个通用16位定时器、一个32位定时器和一个高级控制PWM定时器。
STM32F042x微控制器在-40至+85°C和-40至+105°C的温度范围内工作,电源为2.0至3.6 V。一组全面的节能模式允许设计低功耗应用。
STM32F042x微控制器包括七种不同封装的器件,从20引脚到48引脚,还可根据要求提供管芯形式。根据选择的设备,包括不同的外围设备集。以下描述概述了所建议的STM32F042x外围设备的全系列。
这些特点使STM32F042x微控制器适用于广泛的应用,如应用控制和用户界面、手持设备、a/V接收器和数字电视、PC外围设备、游戏和GPS平台、工业应用、PLC、逆变器、打印机、扫描仪、报警系统、视频对讲机和HVAC。
特色
- 核心:ARM®32位Cortex®-M0 CPU,频率高达48 MHz
- 内存-16至32 KB闪存-6 KB SRAM,带硬件奇偶校验
- CRC计算单元
- HDMI CEC,接收标头时唤醒
- 串行线调试(SWD)
- 96位唯一ID