SWM166 系列 32 位 MCU(以下简称 SWM166)内嵌 ARM® Cortex®-M0 内核,凭借其出色的性能以及高可靠性、低功耗、代码密度大等突出特点,可应用于工业控制、电机控制、白色家电等多种领域。
SWM166 支持片上包含精度为 1%以内的 12M 时钟及 PLL 模块,最高支持 90MHz 的时钟输出。同时提供最大为 64K 字节的 FLASH 和最大 8K 字节的 SRAM。此外,芯片支持向量表重映射和CACHE 单周期取指、ISP(在系统编程)操作及 IAP(在应用编程),支持用户可自定义 BOOT 程序和加密操作。
SWM166 外设串行总线包括最多 2 个 UART 接口,2 个 SPI 接口(一个支持四线 QSPI),1 个 I2C接口(支持主/从选择),1 个 CAN 接口,此外还具有 1 个 16 位看门狗定时器,3 组 32 位(24位计数器+8 位预分频)加强型定时器,4 组 32 位(24 位计数器+8 位预分频)基础型定时器,1个 16 位正交编码器(QEI)模块,1 个 16 位的 MPU 接口模块,4 通道(每个通道均可扩展为具备死区的互补模式)16 位 PWM 模块,1 个除法器(DIV),1 个旋转坐标计算模块(CORDIC),1 个最多 12 通道、12 位、1MSPS 的逐次逼近型 ADC 模块,并提供欠压中断及复位等功能。
- SWM166概述
内核:ARM® Cortex®-M0,最高工作频率 90MHz
– Flash: 64KB, SRAM: 8KB
-1*MPU-18080, 2*UART,1*CAN,1*I2C,2*SPI,
– 4 组 32位基本定时器和 3组 32位高级定时器
– 1 个 12 位12通道的MSPS ADC
– 工作电压为 2.5V – 5.5V
– 工作温度范围(环境温度)-40℃ – 85℃
– 多种省电工作模式支持低功耗应用的需求
– 提供 QFN40 封装