SWM260PBT7-80

SWM260 系列 32 位 MCU(以下简称 SWM260)内嵌 ARM® CortexTM-M0 内核,凭借其出色的性
能以及高可靠性、低功耗、代码密度大等突出特点,可应用于工业控制、电机控制、白色家电等
多种领域。
SWM260 支持片上包含精度为 1%以内的 24MHz、48MHz 时钟,并具备片上 PLL 模块,最高支持
60MHz 时钟输出。同时提供最大为 128K 字节的 FLASH 和最大 8K 字节的 SRAM。此外,芯片支持
ISP(在系统编程)操作及 IAP(在应用编程),用户可自定义 BOOT 程序。
SWM260 外设串行总线包括最多 5 个 UART 接口、2 个 SPI 通信接口(支持主/从选择)及 1 个 I2C
接口(支持主/从选择),此外还具有 1 个 32 位看门狗定时器,4 组 32 位加强型定时器(其中 1
组支持 Hall 接口),4 组 24 位基础型定时器,4 组独立通道(互补模式最多 8 通道)28 位的 PWM
发生器,1 个(最多 8 通道)通道 12 位、1MSPS 的逐次逼近型 ADC 模块,以及 2 路运算放大器,
1 路比较器,具备宽电压输入特性,并提供欠压检测及低电压复位功能。

特性

⚫ 内核 ◼ 32 位 ARM® Cortex™-M0 内核

◼ 24 位系统定时器 ◼ 工作频率最高 60MHz

◼ 硬件单周期乘法 ◼ 集成嵌套向量中断控制器(NVIC),提供最多 32 个、4 级可配置优先级的中断

◼ 通过 SWD 接口烧录

⚫ 内置 LDO

◼ 供电电压范围 2.5V 至 5.5V

⚫ SRAM 存储器 ◼ 8KB

⚫ FLASH 存储器 ◼ 64KB/128KB

◼ 支持用户定制 ISP(在系统编程)更新用户程序 ◼ 支持自定义 BOOT 程序

⚫ 串行接口

◼ UART*5,具有独立 8 字节 FIFO,最高支持主时钟 16 分频

◼ SPI*2,具有 8 字节独立 FIFO,支持 SPI、SSI 协议,支持 master/slave 模式 ◼ I2C*1,支持 7 位、10 位地址方式,支持 master/slave 模式

⚫ PWM 控制模块

◼ 独立 4 通道 28 位 PWM 产生器,互补模式下可扩展为 8 通道

◼ 提供新周期开始中断,高电平结束中断以及中心对称模式下的半周期中断

◼ 具有普通、中心对称输出模式 ◼ 死区控制

◼ 由硬件完成与 ADC 的交互

⚫ 定时器模块

◼ 4 路 32 位加强定时器,支持计数器、捕获、脉冲发送等功能,1 路支持 HALL 接口

◼ 4 路 24 位基础定时器 ◼ 32 位看门狗定时器,溢出后可配置触发中断或复位芯片

◼ 内置低功耗定时器模块,使用内部 32KB 时钟,休眠计数并自唤醒

⚫ DMA 模块

◼ 共计 4 通道,支持 UART/SPI/ADC 模块及存储模块间数据交互

⚫ GPIO

◼ 最多可达 53 个 GPIO

◼ 可配置 4 种 IO 模式 ◆ 上拉输入 ◆ 下拉输入 ◆ 推挽输出 ◆ 开漏输出 ◼ 灵活的中断配置 ◆ 触发类型设置(边沿检测、电平检测)  ◆ 触发电平设置(高电平、低电平) ◆ 触发边沿设置(上升沿、下降沿、双边沿)

⚫ 模拟外设

◼ 12 位 8 通道高精度 SAR ADC ◆ 采样率高达 1MSPS ◆ 支持 single/scan 两种模式 ◆ 独立结果寄存器 ◆ 提供独立 FIFO ◆ 可由软件/PWM/TIMER 触发 ◆ 支持 DMA

◼ 1 路模拟比较器

◼ 2 路运算放大器

⚫ 欠压检测

◼ 支持欠压检测

◼ 支持欠压中断和复位选择

⚫ 时钟源

◼ 24MHz、48MHz 精度可达 1%的片内时钟源

◼ 支持片上 PLL,最高支持 60MHZ 时钟

◼ 32KHZ 片内时钟源

◼ 片外 2~32Mhz 片外晶振 ◼ 片外 32KHZ 时钟,供 RTC 使用

⚫ 其他 ◼ 自定义 BOOT 程序 ◼ 96BIT 独立 ID

⚫ 低功耗

◼ 正常模式:30mA@48MHZ

◼ 浅睡眠:40uA

◼ 深睡眠:200nA

⚫ 环境

◼ 工作温度:-40℃~105℃

◼ 保存温度:-50℃~150℃

◼ 湿度等级:MSL3

⚫ 封装

◼ LQFP48

◼ LQFP44

◼ LQFP32

⚫ 应用范围

◼ 仪器仪表

◼ 工业控制

◼ 电机驱动

◼ 白色家电

◼ 可穿戴设备

返回列表

在线客服

关 闭