CMSIS-DAP无法使用的一个解决方案

我是一个比较注重使用工具的人,能用一个调试工具解决的问题,绝不想用两个。最近在使用一款STM32的下载调试器,这款调试器就是DAP-link。不同的厂商可能名字不一样,我购买的是WCH-link。一个透明外壳的小设备,上面自带一个串口。这就比ST-LINK强不少,不过在使用过程发现这个涉笔在keil里面能识别,就是没有出现所谓的单片机编号。如下图所示:

很是郁闷,经过反复检测,发现没有问题。按照网上的说也加了复位按键,总是失灵。最后发现是在stm32cubemx配置时按照如下图配置即可正常使用:

 将SYS下的Debug Serial Wirl 打钩才可以使用dap-link。

记录一下自己踩的坑,方便后来人。不喜勿喷!

 

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
nanoDAP-wl 是实验室推出的基于cmsis-dap的无线调试器,即插即用,速度快,支持虚拟串口。无线调试器包括发射机/接收机,基于2.4G无线通信,可对10m范围内的目标进行调试下载、单步调试等操作,在某些有线仿真器不便调试的场景,如目标始终处于移动状态(飞行器、小车、机器人等),目标已经组装成产品形态,并且已安装在墙上或者高处等。此时使用无线调试器能较好的解决这些场景下调试问题,有效提高研发效率。 产品特点 使用极简,PC端无需安装额外软件,只需将发射机和接收器分别上电,等待连接成功,即可开始调试 支持SWD协议,典型的基于ARM Cortex-M系列芯片均支持SWD调试,常见的芯片如STM32系列,GD32系列,ATMEL-SAM系列,NORDIC-NRF51/52系列,NXP-LPC系列等芯片均支持SWD调试下载 支持JTAG协议,配合开源调试器OpenOCD可支持全球范围内几乎所有SoC芯片的调试,如ARM Cortex-A系列、DSP、FPGA、MIPS等,因为SWD协议只是ARM自己定义的私有协议,而JTAG则是国际IEEE 1149标准 支持虚拟串口,而且支持同时进行仿真调试和串口输出 接收机支持向目标板供电(5V、3.3V),以及从目标板取电(5V、3.3V)两种方式进行工作 支持MDK/IAR/OpenOCD,支持Windows/Linux/Mac 下进行调试开发 软件基于CMSIS-DAP实现,使用USB HID协议,无需安装驱动即可下载调试 v1.0版本硬件开源、固件开放,可供爱好者自行制作 使用场景用于调试飞行器,小车,机器人,由于调试目标为通常处于移动状态,若使用传统下载器不仅下载比较麻烦,而且无法进行单步调试。 目标板已经组装好外壳,成为产品形态,此时传统的有线方式不便调试。 产品安装在高处,如路灯、高塔等位置,此时使用有线方式不便调试。 产品链接(见附件) 说明 nanoDAP-wl v1.0 版本硬件开源,供爱好者自行制作研究。 固件针对个人开放,请大家加入QQ群 698319017 向群主索取。 更多信息 更多详情,用户手册和原理图等,请在https://github.com/wuxx/nanoDAP-wireless查看。 感兴趣的朋友请加入QQ群 698319017 研究讨论学习。
WCH CMSIS-DAP是一款用于STM32的下载调试器,也被称为WCH-link。它是一个透明外壳的小设备,上面自带一个串口。在使用过程中,有用户反映在Keil中能够识别该设备,但没有显示单片机编号。\[3\]这个问题可能是由于操作系统将CMSIS-DAP错误地识别为其他设备,例如在Surface Book 2上的Windows 11系统中,它经常被识别为“符合蓝牙低功耗GATT的HID设备”。\[2\]解决这个问题的方法是更新驱动程序。具体的操作步骤可能因不同的操作系统和设备而有所不同,您可以参考相关的文档或官方网站来获取详细的指导。 #### 引用[.reference_title] - *1* *2* [CMSIS-DAP 在win11下无法识别的故障处理方法](https://blog.csdn.net/junzheng/article/details/127064370)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [CMSIS-DAP无法使用一个解决方案](https://blog.csdn.net/weixin_42249340/article/details/130941065)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值