编辑: 笔墨随风 | 2018-07-19 |
38 表24. PLL特性(1)38 表25. 闪存存储器特性
39 表26. 闪存存储器寿命和数据保存期限
39 表27. EMS特性
40 表28. ESD特性.41 MM32SPIN220B Datasheet
7 /
55 表29. I/O静态特性.41 表30. 输出电压特性.42 表31. 输入输出交流特性(1)43 表32. NRST引脚特性
44 表33. TIMx(1)特性
45 表34. I2C接口特性.46 表35. ADC特性
47 表36. FADC = 15MHz(1)时的最大RAIN
49 表37. ADC精度C局限的测试条件(1)(2)49 表38. PWM 输入输出状态表.52 表39. QFN32尺寸参数
53 表40. 修改记录表
55 MM32SPIN220B Datasheet
8 /
55 1. 总介 1.1 概述 MM32SPIN220B 使用高性能的 ARM? CortexTM -M0 为内核的
32 位微控制器(MCU),内嵌两组具备有 自举二极管的 N 通道半桥栅极驱动器.MCU 最高工作频率可达 96MHz,内置高速存储器,丰富的增强型 I/O 端口和外设连接到外部总线. MM32SPIN220B 系列包含
1 个12 位ADC、
4 个16 位通用定时器、
1 个32 位通用定时器、
1 个高级 PWM 定时器, 还包含标准的 UART 通信接口与特有的单线双向通信接口. MM32SPIN220B 产品系列输入电压为 3V ~ 15V,具有过温保护和欠压锁定保护功能,可以进入待机 模式,保证低功耗应用的要求. MM32SPIN220B 产品提供 QFN32 封装形式;
下面给出了该系列产品中所有外设的基本介绍. 这些丰富的外设配置,使得 MM32SPIN220B 产品微控制器适合于多种应用场合: ? 单相永磁无刷电机 ? 快速无线充电 1.2 产品特性 ? 两组 N 型半桥式栅极驱动器 (GATE-DRIVER) - 工作电压范围:5V 至13V - 二相栅极驱动器 - 驱动能力:5000PF 负载,上升时间与下降时间为 75N 秒-UVLO 保护 - 上下桥短路自动保护功能 ? 内核与系统: -
32 位ARM? CortexTM -M0 处理器内核 最高工作频率可达 96MHZ - 单指令周期
32 位硬件乘法器 ? 存储器 - 高达 64K 字节的闪存程序存储器 - 高达 8K 字节的 SRAM ? 时钟、复位和电源管理 - 2.0V ~ 5.5V 供电 - 上电/断电复位(POR/PDR)、可编程电压监测器(PVD) - 外部
8 ~ 24MHz 高速晶体振荡器 - 内嵌经出厂调校的 48MHz 高速振荡器 - 内嵌 40KHz 低速振荡器 - PLL 支持 CPU 最高运行在 96MHz ? 低功耗 - 睡眠、停机和待机模式 ?
1 个12 位模数转换器,1μS 转换时间(多达
8 个输入通道) - 转换范围:0 ~ VDDA ?
2 个比较器 ?
5 通道 DMA 控制器 - 支持的外设:Timer、UART、I2 C 和ADC MM32SPIN220B Datasheet
9 /
55 ? 多达
10 个快速 I/O 端口: - 所有 I/O 口可以映像到
16 个外部中断;
特定的端口支持输入输出 5V 信号 ? 调试模式 - 串行单线调试(SWD) ? 多达
9 个定时器 -
1 个16 位高级定时器
4 通道高级控制定时器 -
1 个32 位定时器和
4 个16 位定时器 -
2 个看门狗定时器(独立的和窗口型的) - 系统时间定时器:24 位自减型计数器 ? 多达
2 个通信接口 -
1 个UART 接口 -
1 个I2 C 接口 ?
96 位的芯片唯一 ID(UID) ? 采用 QFN32 封装 注: 本文给出了 MM32SPIN220B 产品的订购信息和器件的机械特性.有关完整的 MM32SPIN220B 产品的详细信息,请参考 MM32SPIN220B 产品数据手册第 2.2 节. 有关 CortexTM -M0 核心的相关信息,请参考《CortexTM -M0 技术参考手册》. MM32SPIN220B Datasheet
10 /
55 2. 规格说明 2.1 器件对比 表1. MM32SPIN220B 产品功能和外设配置 产品型号 外围接口 MM32SPIN220BNT 闪存CK 字节
64 SRAMCK 字节
8 定时器 通用目的