1、作品简述
CMSIS-DAP模块以STM32F103C8T6芯片为核心,内部已经带有CMSIS-DAP固件,可用于Cortex-M0/M1/M2/M3/M4/M7等内核器件的下载&仿真调试,无需安装驱动,与开发板连接只需4根线:GND、RST、TCK/CK、TMS/IO。
2、硬件设计
2.11供电电路原理图
备注:上图为供电电路原理图,本工具通过USB串口线连接PC端USB接口,从而提供5V电源,后通过SC662K芯片转换输出3.3V,为系统供电,同时USB接口也作为PC端与工具上处理器之间通讯的接口。
2.22主控电路和接口电路
备注:上图为主控电路和接口电路,这里有两个下载接口,P1口是出厂时烧录CMSIS-DAP固件使用的,用户不需要理会。P2口是引出的SWD下载接口。
3、PCB图
4、材料清单(BOM列表)
以下是这个电子制作的BOM列表,器件全部采购来自立创商城(WWW.SZLCSC.COM),PCB板的制造在深圳嘉立创完成。
5、软件部分描述
工作流程图
技新CMSIS-DAP下载器与Cortex-M的MCU连接只需RST、GND、TCK/CK、TMS/IO等4跟线即可,使用SWD接口(3V3可向外进行供电,但不推荐使用)。连接图如下:
STM32程序下载
1))连接技新CMSIS-DAP下载器与STM32F103,如下图(连接完成后给单片机上电):
2))打开工程,点击魔术棒,在Debug栏下选择Use:CMSIS-DAPDebugger,点击Settings,进入TargetDriverSetup窗口,按下图配置:
3))在Utilities栏下,勾选UseDebugDriver,点击Settings,进入TargetDriverSetup窗口,按下图配置:
4))设置完成后点击OK,完成配置。点击下载按钮下载程序,下载完成后如下。
「关于」立创商城(WWW.SZLCSC.COM)成立于2011年,致力于为客户提供一站式电子元器件线上采购服务,成交量全国领先。拥有10000多平方米现代化元器件仓库,现货库存超150000种。本文由立创商城原创,转载请注明出处。