STM32F103 CMSIS-DAP调试器
时间:04-03 15:13 阅读:11096次
*温馨提示:点击图片可以放大观看高清大图
简介:我在X893的设计基础上重新设计了STM32F103 CMSIS-DAP调试器(名字好长,应该缩写一下:F103-DAP)。支持Cortex-M0/M0+/M3/M4/A7调试,并支持其他厂牌产品;
支持mikroBUS,可以立刻获得超过百种扩展板,构建客户应用;支持pySWD/pyOCD等开源调试工具和编程工具。
下图为X893原版设计。
与原始设计相比,我做了如下修改:
将两个USB改为单组USB Mini接口;
提供单组2.54mm/100mil脚距SWD调试口,另购转换配件支持50milSWD调试口;
采用四组Pin Header共30Pin支持扩展,并兼容mikroBUS接口,可以用于快速原型构建;
采用6Pin接口,通过SWD/UART1连接仿真MCU用于调试和ISP下载;
跳针连接BOOT1,下载更加稳定;
缺省低成本STM32F103C8T6(64KB),也可以焊接STM32F103CBT6(128KB);
总的特性
CMSIS-DAP调试器,支持Keil/IAR/CoIDE和其他GCC IDE;
USB-HID驱动,无需安装驱动;
USB-CDC,支持调试代码;
支持Cortex-M0/M0+/M3/M4/A7调试,并支持其他厂牌产品;
支持mikroBUS,可以立刻获得超过百种扩展板,构建客户应用;
支持pySWD/pyOCD等开源调试工具和编程工具。
我昨天刚刚交给PCB厂家生产,期待首批10片样品可以工作正常并透过Taobo/Tindie投放市场。不过这一批就是手焊的了。测试完了之后,需要优先寄给X893一片。