MT32F005/006系列MCU是以Cortex-M0为内核的32位微控制器, CPU运行频率可以达到96MHZ,工作电压2.0V ~ 5.5V,工作温度-40℃ ~ 105℃。 在系统运行于25K IRC时,芯片的待机功耗(数据全部保持)最低可以降低到4uA(3.3V供电条件下)。同时芯片还可提供高达6KV的ESD特性(HBM)。
MT32F005/006与前代产品MT32F003/005相比Flash内存访问效率提高30%,管脚复用更加灵活,并且硬件完全兼容,软件方面也几乎完全兼容。
MT32F005/006内嵌32K字节的Flash存储器,以及4K字节的SRAM存储器。内部还包含许多系统级外设功能,如高速通用I/O端口,USB2.0 FS Dev(仅006中包含),CAN2.0B(仅006中包含), Timer,UART,SPI,I2C,PWM,Motor-PWM,ADC,模拟比较器,运算放大器(仅006中包含),触摸按键控制器,看门狗定时器,欠压检测器等。这些功能都被集成到MT32F005/006的芯片内部,具有高整合度、高抗干扰、高可靠性的特点。配合成熟的Keil & IAR 调试开发软件,支持C语言及汇编语言,汇编指令。
芯片内部SRAM和GPIO模块支持位带操作,CPU一条指令即可读取或改写任意SRAM空间中任意一个bit的值,而无需传统的R-M-W操作。也可以一条指令改变任意一个GPIO的输出电平而不影响其他IO的电平。
典型应用
同类产品对比
类目 | MT32F005/006 | HC32F003/005 | MM32F003 | STM8S003 | N76E003 |
内核 | ARM-M0 32bits | ARM-M0 32bits | ARM-M0 32bits | STM8S 8bits | 1T8051 8bits |
主频(Mhz) | 96 | 32 | 24 | 16 | 16 |
ROM Flash(KB) | 32 | 16/32 | 16 | 8 | 18 |
SRAM(KB) | 4 | 2/4 | 2 | 1 | 1 |
ADC | 14通道12bit@1.5Mhz | 9通道 12bit@1Mhz | 8通道 12bit@1Mhz | 5通道 10bit@1Mhz | 8通道 12bit@1Mhz |
ACMP | 2通道 | 2通道 | 无 | 无 | 无 |
OPA | 无/2通道 | 无 | 无 | 无 | 无 |
USB | 无/2.0 FS dev | 无 | 无 | 无 | 无 |
CAN | 无/CAN2.0B | 无 | 无 | 无 | 无 |
TSC(触摸按键) | 20通道 | 无 | 无 | 无 | 无 |
GPIO | 18 | 16 | 16 | 16 | 18 |
电压(V) | 2.0~5.5 | 1.8~5.5 | 2.0~5.5 | 2.95~5.5 | 2.4~5.5 |