ADUCM4050BCPZ
ADuCM4050微控制器单元(MCU)是一款集成电源管理的超低功耗集成式微控制器系统,可用于处理、控制和连接。MCU系统基于Arm® Cortex®-M4F处理器。MCU还由数字外设、嵌入式静态随机存取存储器(SRAM)和嵌入式闪存、一个提供时钟、复位和电源管理功能的模拟子系统以及模数转换器(ADC)子系统组成。
本数据手册描述ADuCM4050 MCU的ARM Cortex-M4F内核和存储器架构。但不提供ARM处理器的详细编程信息。
该系统特性如下:
高达52 MHz的ARM Cortex-M4F处理器
集成纠错码(ECC)的512 KB嵌入式闪存
可选4 KB缓存(以降低有功功率)
128 KB系统SRAM,带奇偶校验
电源管理单元(PMU)
多层高级微控制器总线结构(AMBA)总线矩阵
中央直接存储器访问(DMA)控制器
蜂鸣器接口
加密硬件支持安全散列算法(SHA)-256的高级加密标准(AES)-128和AES-256以及以下模式:电子密码本(ECB)、密码块链接(CBC)、计数器(CTR)、密码块链接-消息认证代码(CCM/CCM*)模式
带密钥包装/解包的保护密钥存储
带密钥解包的键控散列消息认证代码(HMAC)。
串行端口(SPORT)、串行外设接口(SPI)、I2C和通用异步接收器/发射器(UART)外设接口。
实时时钟(RTC)
通用和看门狗定时器
可编程通用输入/输出(GPIO)引脚
内置可编程发生器多项式的硬件循环冗余校验(CRC)计算器
上电复位(POR)和电源监控器(PSM)
12位逐次逼近型寄存器(SAR) ADC
用于驱动RGB LED的RGB定时器
真正的随机数发生器(TRNG)
为支持低动态和休眠功耗管理,ADuCM4050 MCU提供一系列电源模式和功能,例如动态和软件控制的时钟门控与电源门控。
关于ADuCM4050 MCU的详细信息,请参阅集成电源管理的ADuCM4050超低功耗ARM Cortex-M4F MCU硬件参考。
产品聚焦
业界领先的超低功耗。
稳定的工作性能。
在深度休眠模式下实现全电压监控。
ECC闪存支持。
SRAM存储器提供奇偶校验错误检测。
前沿安全。
快速加密对客户算法提供读取保护。
写入保护可防止未经授权的代码对器件进行重新编程。
通过中断实现32 kHz LFXTAL的故障检测。
SensorStrobe™,用于对外部传感器进行精确的时间同步采样。
在休眠模式下工作,大大降低了系统解决方案中的电流。例如,使用ADXL363加速度计时,功耗降低10倍。
设置之后无需软件干预。
软件执行,因此无脉冲漂移。
应用
物联网
智能农业、智能楼宇、智能计量、智慧城市、智能机器和传感器网络
可穿戴设备
健身和临床
机器学习和神经网络
EEMBC ULPBench™ score: 203
超低功耗活动和休眠模式
有效:< 40 μA/MHz
Flexi™:< 100 μA(典型值)
休眠:< 680 nA(典型值)
关断:< 50 nA(典型值)
关断(快速唤醒):< 200 nA(典型值)
ARM® Cortex®-M4F处理器(52 MHz,带有FPU、MPU以及集成SWD接口的ITM)
电源管理
单电源供电(VBAT):1.74 V至3.6 V
可选降压转换器可提高效率
存储器选项
集成ECC的512 KB嵌入式闪存
4 KB高速缓存可降低有源功率
128 KB可配置系统SRAM,带奇偶校验
Up to 124 KB of SRAM can be retained in hibernate mode
安全
带有专用片内振荡器的看门狗
内置可编程多项式的硬件CRC
多奇偶校验位保护的SRAM
ECC保护嵌入式闪存
安全
硬件加密加速度计,支持AES-128、AES-256和SHA-256
存储在闪存中的保护密钥,基于密钥的SHA-256
HMAC、密钥包装和解包
用户代码保护
真正的随机数发生器(TRNG)
数字外设
3个支持硬件流控制的SPI接口,可与传感器、无线电和转换器实现无缝接口
一个I2C和2个UART串行接口
SPORT用于与转换器和无线电本地接口
可编程GPIO(44个采用LFCSP封装,51个采用WLCSP封装)
3个支持PWM的通用定时器
用于驱动RGB LED的RGB定时器
带有SensorStrobe™ 和时间戳的RTC和FLEX_RTC
可编程传呼机
27通道DMA控制器
时钟特性
26 MHz时钟:片内振荡器、外部晶体振荡器、用于外部时钟的SYS_CLKIN
32 kHz时钟:片内振荡器、低功耗晶体振荡器
具有可编程分频器的集成式PLL
用于外部晶体的时钟故障检测
模拟外设
12位SAR ADC、1.8 MSPS、8个通道、数字比较器
ADUCM330
ADUCM320
ADA4558
ADUCM350
ADUCRF101
ADUCM331
ADUCM361
ADUCM360
MAXQ7667
MAX1464
MAX78002
MAX78000
ADUCM4050