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

  • 应用范围

    • 仪器仪表

    • 工业控制

    • 电机驱动

    • 白色家电

    • 可穿戴设备