SWM240系列32位MCU
SWM240系列32 位MCU内嵌ARM Cortex - M0 内核,具有高可靠性、超低功耗和多通信接口。还有宽电压、低功耗、ADC前置运放,最小支持100mV量程等突出特点,可应用于工业控制、电机控制、仪表、可穿戴设备等多种领域。
SWM240 系列 MCU 支持片上包含精度为 1%以内的 24MHz、 48MHz 时钟, 并提供最大为 64K 字节的 FLASH 和最大 16K 字节的 SRAM。此外,芯片支持 ISP(在系统编程)操作及 IAP(在应用编程)。
SWM240 系列 MCU 配置丰富。它具有多种外设串行总线, 包括多个 UART 接口、 SPI通信接口(支持主/从选择)及 I2C 接口(支持主/从选择)。此外,它还具有 1 个 32 位看门狗定时器, 4 组 24 位加强型定时器(其中 1 组支持 HALL 接口), 3 组(6 通道) PWM 控制模块, 1 个 8 通道 12 位、 1M SPS 的逐次逼近型 ADC 模块、 32 位除法模块, 并提供欠压检测及低电压复位功能。
特性
●内核
■32 位 ARM Cortex-M0 内核
■24 位系统定时器
■工作频率最高 48MHz
■硬件单周期乘法
■集成嵌套向量中断控制器(NVIC),提供最多 32 个、 4 级可配置优先级的中断
■通过 SWD 接口烧录
●内置 LDO
■供电电压范围为 2.5V 至 5.5V
●片上 SRAM 存储器
■4KB/8KB/16KB
●片上 FLASH 存储器
■16KB/32KB/64KB
■支持用户定制 ISP(在系统编程)更新用户程序
●串行接口
■最多 4 路 UART 模块,具有独立 8 字节 FIFO,最高支持主时钟 16 分频
■最多 2 路 SPI 模块,具有 8 字节独立 FIFO,支持 SPI、 SSI 协议,支持 master/slave模式
■最多 2 路 I2C 模块,支持 7 位、 10 位地址方式,支持 master/slave 模式
●PWM 控制模块
■6 通道 16 位 PWM 产生器
■可设置高电平结束或周期开始两种条件触发中断
■具有普通、互补、中心对称等多种输出模式
■支持死区控制
■ADC 采用触发
●定时器模块
■4 路 24 位通用定时器
√可做计数器使用
√支持输入捕获功能
√支持输出比较功能
√1 路支持 Hall 接口
■32 位看门狗定时器,溢出后可配置触发中断或复位芯片
●RTC 模块
■使用支持自校正功能的内部 32KHz 时钟
■可自由设置日期(年、月、周、日)和时间(时、分、秒)
■可自由设置闹钟(周、 时、分、秒)
■自动识别当前设置年份是否为闰年
■支持 RTC 中断从 Sleep 模式下唤醒芯片
●DMA 模块
■支持 SAR ADC、 SPI、 CAN 模块与 SRAM 之间数据搬运
●除法器模块
■支持 32 位整数除法、 整数求余、 整数或小数开方运算
■除法实现最长约 30 个时钟周期
■整数开方最长约 16 个时钟周期,小数开方最长约 30 个时钟周期
●GPIO
■最多可达 58 个 GPIO
■可配置 4 种 IO 模式
√上拉输入
√下拉输入
√推挽输出
√开漏输出
■灵活的中断配置
√触发类型设置(边沿检测、电平检测)
√触发电平设置(高电平、低电平、双电平)
●模拟外设
■12 位 8 通道高精度 SAR ADC
√采样率高达 1M SPS
√支持内置 8 档参考电压(100mV 到 5V)
√支持 single、 scan 两种模式
√独立的结果寄存器
√提供独立 FIFO
√可由软件、 PWM、 TIMER 触发
√支持 DMA
●欠压检测(BOD)
■支持三级(2.0V、 2.3V、 2.7V) 欠压检测
■支持欠压中断和复位选择
●时钟源
■24MHz/48MHz 精度可达 1%的片内时钟源
■32KHz 精度可达 5‰的片内时钟源
■2~32MHz 片外晶振
●低功耗
■正常模式: 20mA@48MHz
■浅睡眠: 50uA
■深睡眠: 500nA
●环境
■工作温度: -40℃~105℃
■保存温度: -40℃~150℃
■湿度等级: MSL3
●封装
■SSOP20
■QFN40
■LQFP48
■LQFP52
■LQFP64
●其他
■可定制 ISP 程序
■可定制 96BIT 独立 ID
●应用范围
■仪器仪表
■工业控制
■电机驱动
■白色家电
■可穿戴设备
图片 | 制造商型号 | 资料 | 库存 | 货期(工作日) | 描述 | 操作 |
---|---|---|---|---|---|---|
SWM240C6T7-50 | 10000 |
香港: 国内: |
SWM240C6T7是一款基于32位ARM® Cortex™-M0 微控制器。具有高性能、低功耗、代码密度大等优势,适用于工业控制及白色家电等诸多应用领域。 内嵌32位ARM® Cortex™-M0 控制器,片上包含精度为1%以内的 24MHz/48MHz时钟。 32K字节FLASH,8K字节SRAM ,支持 ISP(在系统编程)操作及 IAP(在应用编程)。 串行总线包括多个 UART 接口、SPI 通信接口及 I2C 接口。 1 个 32 位看门狗定时器,4 组 24 位加强型定时器(其中 1 组支持
|
查看详情 | ||
SWM240C8T7-50 | 10000 |
香港: 国内: |
SWM240C8T7是一款基于32位ARM® Cortex™-M0 微控制器。具有高性能、低功耗、代码密度大等优势,适用于工业控制及白色家电等诸多应用领域。
|
查看详情 | ||
SWM240D4U7-40 | 10000 |
香港: 国内: |
SWM240D4U7是一款基于32位ARM® Cortex™-M0 微控制器。具有高性能、低功耗、代码密度大等优势,适用于工业控制及白色家电等诸多应用领域。
|
查看详情 | ||
SWM240D6U7-40 | 10000 |
香港: 国内: |
SWM240D6是一款基于32位ARM® Cortex™-M0 微控制器。具有高性能、低功耗、代码密度大等优势,适用于工业控制及白色家电等诸多应用领域。
|
查看详情 | ||
SWM240D7U7-40 | 10000 |
香港: 国内: |
SWM240D7U7是一款基于32位ARM® Cortex™-M0 微控制器。具有高性能、低功耗、代码密度大等优势,适用于工业控制及白色家电等诸多应用领域。
|
查看详情 | ||
SWM240D8U7-40 | 10000 |
香港: 国内: |
SWM240D8U7是一款基于32位ARM® Cortex™-M0 微控制器。具有高性能、低功耗、代码密度大等优势,适用于工业控制及白色家电等诸多应用领域 .
|
查看详情 | ||
SWM240J8T7-65 | 10000 |
香港: 国内: |
SWM240J8T7是一款基于32位ARM® Cortex™-M0 微控制器。具有高性能、低功耗、代码密度大等优势,适用于工业控制及白色家电等诸多应用领域。
|
查看详情 | ||
SWM240R6T7-50 | 10000 |
香港: 国内: |
SWM240R6T7是一款基于32位ARM® Cortex™-M0 微控制器。具有高性能、低功耗、代码密度大等优势,适用于工业控制及白色家电等诸多应用领域。
|
查看详情 | ||
SWM240R8T7-50 | 10000 |
香港: 国内: |
SWM240R8T7是一款基于32位ARM® Cortex™-M0 微控制器。具有高性能、低功耗、代码密度大等优势,适用于工业控制及白色家电等诸多应用领域 。
|
查看详情 |