华芯微特-SWM201-单电阻落地扇方案芯片破解
主控32 位微处理器( SWM201 系列 MCU )介绍
1 概述
芯片破解SWM201 系列 32 位 MCU(以下简称 SWM201)内嵌 ARM® CortexTM-M0 内核,凭借其出色的 性能以及高可靠性、低功耗、代码密度大等突出特点,可应用于工业控制、电机控制、白色家电等多种领域。 SWM201 支持片上包含精度为 1%以内的 30MHz、60MHz 时钟,最高支持 60MHz 时钟输出。同 时提供最大为 32K 字节的 FLASH 和最大 8K 字节的 SRAM。此外,芯片支持 ISP(在系统编程) 操作及 IAP(在应用编程),用户可自定义 BOOT 程序。 SWM201 外设串行总线包括最多 2 个 UART 接口、1 个 ISP 接口、1 个 I2C 接口(支持主/从选 择),此外还具有 1 个 16 位看门狗定时器,1 个实时时钟(RTC)模块,2 组 24 位加强型定时 器,4 组 24 位基础型定时器,1 个 16 位正交编码器(QEI)模块,2 路 4 通道(共 8 通道) 16bit PWM,1 个除法器(DIV),1 个旋转坐标计算模块(CORDIC),1 个(最多 12 通道)通 道 12bit、1MSPS 的逐次逼近型 ADC 模块,3 路运算放大器模块,4 路比较器模块,并提供欠压 检测及低电压复位功能
2 特性
⚫ 内核
◼ 32 位 ARM® Cortex™-M0 内核
◼ 24 位系统定时器
◼ 工作频率最高 60MHz
◼ 硬件单周期乘法
◼ 集成嵌套向量中断控制器(NVIC),提供最多 32 个、4 级可配置优先级的中断
◼ 通过 SWD 接口烧录
⚫ 内置 LDO
◼ 供电电压范围 2.5V 至 5.5V
⚫ SRAM 存储器
◼ 8KB
⚫ FLASH 存储器
◼ 32KB
◼ 支持用户定制 ISP(在系统编程)更新用户程序
◼ 支持自定义 BOOT 程序
⚫ 串行接口
◼ 芯片破解UART*2,具有独立 8 字节 FIFO,最高支持主时钟 16 分频
◼ I2C*1,支持 7 位、10 位地址方式,支持 master/slave 模式
◼ SPI*1,具有 8 字节独立 FIFO,支持 SPI、SSI、I2S 协议,支持 Master/Slave
⚫ PWM 控制模块
◼ 独立 4 通道 16 位 PWM 产生器,互补模式下可扩展为 8 通道
◼ 提供新周期开始中断,高电平结束中断以及中心对称模式下的半周期中断
◼ 具有普通、中心对称输出模式
◼ 死区控制
◼ 由硬件完成与 ADC 的交互
⚫ 定时器模块
◼ 2 路 32 位(24 位计数器+8 位预分频)加强定时器,支持计数器、捕获、脉冲发送等 功能,1 路支持 HALL 接口
◼ 4 路 32 位(24 位计数器+8 位预分频)基础定时器
◼ 16 位看门狗定时器,溢出后可配置触发中断或复位芯片
◼ 内置低功耗定时器模块,使用内部 32KB 时钟,休眠计数并自唤醒
◼ QEI