2. 特性
2.1. SWM221 特性
内核
32位ARM® Cortex®-M0 内核
24位系统定时器
工作频率最高72MHz
硬件单周期乘法
集成嵌套向量中断控制器(NVIC)
通过SWD接口仿真及烧录
内置LDO
供电电压范围2.0V至5.5V
SRAM存储器
8KB
FLASH存储器
128KB
支持向量表重映射功能
支持CACHE单周期取指
支持ISP(在系统编程)更新用户程序
支持自定义BOOT程序
DMA
2通道DMA控制器
支持的外设:UART,USART,SPI, QSPI,SARADC,和 MPU
串行接口
2 个 UART,具有独立8字节FIFO,最高支持主时钟16分频
1 个 USART,支持LIN协议
1 个 I2C,支持7位、10位地址方式,支持master/slave模式
1 个 SPI,支持标准SPI、SSI、支持Master/Slave
1 个 QSPI,支持四线FLASH读写与QSPI屏操作
1 个 CAN,支持协议2.0A(11位标识符)和2.0B(29位标识符)
PWM 控制模块
2 组独立 4 通道 16 位 PWM 产生器,每个通道均可扩展为具备死区的互补模式
提供高电平结束或周期开始触发中断
具有普通、互补、中心对称等多种输出模式,支持移相、挖坑等
死区控制
支持多点触发 ADC 模块
支持方波换相处理
定时器模块
3 路 32 位(24 位计数器 + 8 位预分频)加强定时器
具备独立中断
支持计数器、捕获、脉冲发送等功能
单通道发送PWM
支持 HALL 接口
4 路 32 位(24 位计数器 + 8 位预分频)基础定时器
具备独立中断
每个具备独立8位分频
支持脉冲输出功能
单通道发送PWM
时钟独立的 16 位 WDT 看门狗定时器,溢出后可配置触发中断或复位芯片
QEI 旋转编码器模块
可编程输入信号毛刺滤波
16 位向上/向下计数器
提供脉冲计数和计数方向的正交解码器
索引复位/计数匹配复位模式
A 相和 B 相输入的交换模式
支持 MPU 接口
8 位数据接口位宽
接口时序可调
输出时钟可配置为空闲时关闭
通过 MCU 或者 DMA 工作
GPIO
最多可达 36 个 GPIO
可配置 4 种 IO 模式
上拉输入
下拉输入
推挽输出
开漏输出
灵活的中断配置
触发类型设置(边沿检测、电平检测)
触发电平设置(高电平、低电平)
触发边沿设置(上升沿、下降沿、双边沿)
模拟外设
2 个 SAR ADC
12位高精度,采样率高达1MSPS,每个ADC支持10通道
支持2.4V/3.6V/4.5V基准
支持single/scan两种模式
独立结果寄存器V/
提供独立FIFO
可由软件/PWM/TIMER触发
温度传感器
3 个 OPA
PGA模式支持1/5/10/20倍放大
输出电阻设置
输出可直接或通过buffer进入ADC通道
支持内置输出偏置:1.2,1.8,2.25V,或(VREF_ADC/2)
2 个 CMP
迟滞设置:无,10mV,20mV,或50mV
内置1路8位DAC,负端可直接使用DAC参考输出
正端可以选择接PGA正端, PGA输出,或外部输入
负端可以选择接DAC输出,或外部输入
正端星形连接,三端电阻分压输入
输出数字滤波
可编程电压检测(PVD)
支持多级电压检测中断触发
可编程低电压复位(LVR)
支持多级低电压复位设置
时钟源
8MHz精度可达1%的片内时钟源
内置PLL,最高可输出72MHz时钟
32KHz片内时钟源
8~24MHz片外高频晶振
DIV
支持32位整数除法运算及求余运算
支持32位开方运算,支持小数位
除法单次运算最多耗时8个时钟,开方单次运算耗时16/32个时钟
支持有符号数和无符号数运算
3P3N GATE DRIVER
电源电压输入范围:6V-36V
5V/50mA LDO 输出
集成死区时间: 60ns (典型值)
6N GATE DRIVER(SWM21DD8U7)
悬浮绝对电压+500V
电源电压工作范围8V-20V
输出电流+0.6A/-1.2A (典型值)
死区时间 50ns (典型值)
其他
128位独立ID
环境
工作温度:-40℃~105℃
保存温度:-50℃~150℃
湿度等级:MSL3
应用范围
仪器仪表
工业控制
电机驱动
白色家电
可穿戴设备