|
MT32F006/MT32F005 ARM-M0 MCU TSSOP20兼容替代STM8S003 N76E003 HC32F003
包装发货信息
包装方式管装 74/管
支持服务
关于这颗芯片的任何技术问题可以随时沟通。我们提供术支持, 代改程序, 代写程序服务. QQ:470047200
Email:fan@sunsili.com --------------------------------------------------
IC模块简介
特性
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的电平。 - 内核
- 32位CPU内核,运行频率最高96MHZ
- 一个24位系统定时器
- 支持低功耗睡眠模式
- 单指令周期32位硬件乘法器
- 嵌套向量中断控制器NVIC支持32个中断输入,每个中断有4个优先级
- 支持串行调试接口(SWD),2个观察点/4个断点
- 宽电压工作范围:2.0V ~ 5.5V
- 128bit唯一ID
- 存储器
- 32K字节Flash用于存储用户程序
- 4K字节SRAM用于内部高速暂存存储器
- 时钟控制
- 可编程的系统时钟源
- 内部12MHZ高速RC振荡器
- 内部25KHZ低功耗RC振荡器
- 12MHZ外部高速晶振输入
- 32.768KHZ外部晶振输入
- PLL支持CPU最高运行在96MHZ
- I/O端口
- 在TSSOP20/QFN20管脚中最多支持18个通用I/O端口(GPIO),QFN28封装中最多支持24个通用I/O端口(GPIO)
- I/O工作模式:
- 双向模式
- 模拟模式
- 输入上拉、下拉、浮空模式
- 推挽输出模式
- 开漏、开源输出模式
- I/O管脚可被配置为电平或边沿触发模式的中断源
- 16位定时器/PWM(最多支持4路独立的PWM输出)
- 一个定时器/计数器模块,包含一个可编程的16位预分频器以及4路独立的16位计数通道
- 每个计数通道可执行定时器或计数器操作
- 每个计数通道作为计数器时都可以选择向上、向下或中心对齐方式计数
- 每个计数通道可被配置成捕获通道,可在输入信号跳变时捕捉计数通道定时器的瞬时值,捕获事件也可以产生中断
- 每个计数通道都有一个16位匹配寄存器,允许进行以下操作:
- 匹配时连续工作,在匹配时可选择产生中断
- 匹配时停止定时器工作,可选择产生中断
- 匹配时复位定时器,可选择产生中断
- 每个计数通道都有一个与匹配寄存器相对应的外部输出,这些输出可以具有以下功能:
- 匹配时设为低电平
- 匹配时设为高电平
- 匹配时翻转电平
- 匹配时不执行任何操作
- 对于每个计数通道,都可将对应的匹配寄存器配置为 PWM 输出
- PWM输出可以设置为单脉冲输出模式以及固定脉冲个数输出模式
- 在捕获模式下可以自动测量捕获信号的高低电平占空比
- 支持载波功能
- 支持触发ADC采样
- 16位简易定时器
- 2路16位简易定时器,可定时产生中断
- 时钟源可选择
- 窗看门狗定时器
- 带内部预分频的可编程32位计数器
- 可编程的递减计数器
- 未在一个特定的窗口时间内喂狗会导致产生中断或复位
- 可产生早期唤醒中断
- 独立看门狗定时器
- 由内部25K振荡器驱动,即使系统主时钟失效也可继续工作
- 可编程的递减计数器
- 计数到0时产生中断
- 16位三相电机控制模块(Motor-PWM)
- 含有三个独立的通道,每个通道包括:
- 一个16位定时器/计数器(TC)
- 一个16位界限寄存器(LIM)
- 一个16位匹配寄存器(MAT)
- 一个10位死区时间寄存器(DT)和相应的死区时间计数器
- 一个16位捕获寄存器
- 两个极性相反的已调制的输出(MCOA和MCOB)
- 一个周期中断,一个脉宽中断,一个捕获中断
- 输入引脚MCI0-2可触发TC捕获或使通道的计数值加1,全局异常输入
- 可强制所有通道进入“无效”状态并产生一个中断
- 支持三相DC模式
- 支持三相AC模式
- 支持带霍尔传感器的三相无刷直流电机模式
- 延后换相功能,延后时间可配置
- 支持硬件测速功能
- 支持硬件移相功能,通道1和2可硬件设置相对通道0的相位偏移
- 支持触发ADC采样,可灵活配置触发ADC采样时间点
- TSC
- 支持多达20个电容传感通道
- 无需外部电容
- 每个IO可单独设置计数器的比较阈值,提高产品的灵活性和稳定性
- 支持硬件自动扫描模式,减少软件干预
- SPI
- 支持SPI主机/从机模式
- 支持SPI数据格式
- 支持全双工以及半双工数据传输(从机模式下只支持半双工)
- 数据长度可改变(4-16bit)
- 时钟初始相位和极性可配置
- 独立的SPI时钟源
- SPI实际传输速度达到24MHz
- UART
- 可编程波特率发生器
- 接收器和发送器支持缓冲,均带有16bytes的FIFO缓冲
- 可编程数据字长度(5、6、7、8位)
- 可配置的停止位--1或2个停止位
- 支持总线IDLE检测,timeout时间可配置
- TX/RX极性取反功能
- I2C
- 支持主机/从机模式
- 主从机之间双向数据传输
- 多主机总线支持(无中心主机)
- 多主机同时发送数据时进行仲裁,总线上串行数据不会被损坏
- 可编程配置的时钟可适应多样化的传输速率控制.
- 串行时钟同步允许不同位速率的器件通过同一个串行总线通信
- 串行时钟同步可作为一个握手机制来挂起和恢复串行传输
- CAN
- 支持完整的CAN协议(CAN2.0A和CAN2.0B)
- 支持11位和29位标识符多主机总线支持(无中心主机)
- 多通信速率支持系统时钟的1/(16~3200),支持宽度大于5Kbaud~1Mbaud
- 64字节接收FIFO
- 软件驱动的位速率检测(支持热插拔)
- 接收滤波
- 单次发送选择(无重发)
- 只听模式(无确认、无激活的错误标志)
- 接收自身报文(自接收请求)
- 对每一个CAN总线错误产生中断
- 读/写错误计数器
- 最近一次的错误代码寄存器
- 可编程错误报警限额寄存器
- USB2.0 FS DEV
- 符合USB2.0全速设备的技术规范
- 可以工作在device模式
- Endpoint 0-3双向数据传输端口
- 512Byte的专用数据缓存
- 时钟恢复功能,无需外挂晶振
- USB所需48MHz时钟来自于PLL,若要使能USB模块,PLL必须工作于96MHz
- 或48MHz
- ADC
- 12位逐次逼近式模数转换器ADC
- 12bits/10bits/8bits/6bits分辨率可调
- 高达1.5Mhz的转换速率
- 可设置工作与BUF模式
- 模拟输入测量电压范围: 5mV~VDD*0.99
- 基准电压可选择VDD或片内基准电压(2.0V@typical)
- 最多14个外部通道输入
- 两个通道可用于测量内部OPA的输出
- 1个内部温度传感器检测输入
- 1个内部通道用来检测1/4 VDD电压
- 转换开始可由软件、内部硬件信号或外部引脚触发
- 支持单次转换模式/连续转换模式/非连续转换模式
- 每个通道都有独立的数据结果寄存器
- 支持模拟看门狗功能
- ACMP
- 2组模拟比较器模块
- 每个比较器模块包含POS和NEG两个端口
- 每个POS和NEG都有对应的外部IO,可接外部电压,也可选择内部参
- 考电压,也可选择内部OPA的输出
- 迟滞功能,迟滞电压2档可调(15mV/40mV)
- 比较结果发生改变时可产生中断
- OPA
- 两路运算放大器模块
- 运算放大器的增益内部8档可调,可内部配置成1/2/3/4/6/8/10倍放大
- 运算放大器的增益也可由外部电阻网络决定
- 放大器的输出可以作为比较器的POS端
- 放大器的输出可以接至ADC的输入通道
- 欠压检测(BOD)
- 支持4级检测电压(4.2V/3.7V/2.7V/2.2V)
- 可以产生中断
- 欠压复位(BOR)
- 支持4级复位电压(3.7V/2.7V/2.2V/1.8V)
- 可以产生中断或复位芯片
- 工作温度
- -40℃ ~ 105℃
典型应用- 电机驱动,电动玩具
- 小家电,充电器,遥控器,电子烟,燃气报警器,数显表,温控器,记录仪等
- USB外设应用
- 工业CAN总线应用
- 智能交通,智慧城市,智能家居
- 火警探头,智能门锁,无线监控等智能传感器应用
框图
电气特性
同类产品对比类目 | 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 |
-----------------------------------------------------
----------------------------------------------------------
资料下载
资料下载:
|
+12 最近谁赞过
|