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种。本文由立创商城原创,转载请注明出处。