SWM221是华芯微特推出的一款32位内嵌ARM-Cortex-M0内核的MCU,提供多种封装引脚规格,其内核相同。
1、推荐IDE
Keil MDK(µVision 5)版本不限, (推荐5.33或以上,若配合330/341系列使用时兼容性更佳)
2、调试工具
J-link、CMSIS-DAP、ST-Link_V2等兼容Cortex-M0核仿真器;通过SWDIO和SWCLK接口连接
3、PACK开发包获取
在Keil中通过Pack Installer安装 Synwit.SWM32_DFP.xxx.pack即可(包含多个型号)
PACK包/基础Lib库/J-flash工具包/原理图库/软件例程/硬件PCBA/屏驱上位机/应用笔记等

MCU PACK包下载地址(全系列MCU通用)
4、固件库
下载SWM221系列固件库:SWM221 Lib-260106.zip。(后续会优化更新日期)

221各模块基础库 下载路径
5、调试连接- SWD四线接口
SWDIO(PC1)、SWCLK(PC0)、GND、VDD;RESET为可选连接。ISP模式选择接低电平
6、最小系统硬件连接
电源:3.3或5V;RC复位电路;时钟源可选内部RC或外部晶振(根据需要选择)
7、J-Link需安装驱动
如JLink_Windows_V698e等多个版本,下图可通过J-flash烧录; CMSIS-DAP免驱动;

J-link/J-Flash 仿真烧录配置文件
8、J-Link需安装驱动
批量生产:支持多款第三方离线烧录器,通过SWD烧录(外部SPI Flah需单独烧录);
ISP烧录:当程序加密或调试跑飞时,ISP引脚接高电平并复位,通过CH340接PC0/PC1串口烧录或擦除程序
9、环境支持下载路径
Synwit华芯微特技术应用资料:https://pans.synwit.cn/

软件演示例程(多合一)

221C/221K/221E 原理图PCBA
10、屏驱上位机Synwit UI Creator
为所见即所得的界面开发工具, 因221 RAM比较小,不支持LVGL,使用uGUI;注意:安装路径不要用中文名,路径不宜过深,安装前请关闭杀毒软件,或设为白名单。

UI creator上位机例程
SWM221系列资源

外设和总线资源包括
3 组 32 位(24位计数器+8 位预分频) 加强定时器 4 组 32 位(24 位计数器+8 位预分频) 基础定时器
2 组 16 位8路 PWM 模块(支持死区的互补模式) 3 路运算放大器 2 路比较器模块
1 个除法器(DIV)
1个 16 位正交编码器(QEI)模块
1 个 8位的 MPU 接口模块
3 个 UART 接口
2 个 SPI 接口(一个支持四线 QSPI) 1 个 I2C接口(支持主/从选择) 1 个 CAN 接口 1 个 8 位看门狗定时器
来源:华芯微特
免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。