硬汉嵌入式论坛

 找回密码
 立即注册
查看: 188|回复: 4
收起左侧

[问题解答] keil使用H7-TOOL2024调试无法下载

[复制链接]

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2025-12-31 14:52:10 | 显示全部楼层 |阅读模式
keil软件版本V5.36
1bd0580a10d7277c184cea0d8e33f733.png
MCU型号是SWM34S,在H7-TOOL上可以正确识别到 ARM CoreSight SW-DP和IDCODE ,keil上仅能识别到IDCODE,调低Clock也没有解决问题,下载和调试会提示No Cortex-M Device Found



使用H7-TOOL上位机+lua脚本可以直接下载编译后的程序文件,包括内部FLASH和QSPI FLASH
5dbe52af762ae2051d978046570c9a65.jpg
之前使用Jlink可以正常下载和调试SWM34S,测试STM32F1和STM32F4可以正常识别到ARM CoreSight SW-DP和IDCODE
8bc1f5b59c59d88a257772857fb0b4aa.jpg
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
120427
QQ
发表于 2025-12-31 15:39:59 | 显示全部楼层
加我QQ512464265,帮你远程看下

我之前买过一个SWM34S测试,确定没问题

下载.png
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 5 天前 | 显示全部楼层
eric2013 发表于 2025-12-31 15:39
加我QQ512464265,帮你远程看下

我之前买过一个SWM34S测试,确定没问题

67478fad-2e43-4d75-94e8-aa6debfdb547.png

问题已经解决,之前用Jlink就不用修改这个就能用,DAPlink需要修改正确的DriverDLL,选择SARMV8M.DLL,-pCM33,上面的Debbuger就能出现ARMv8-M
e066e088-a85d-46ce-be4d-33656dfa63c0.png
使用ARMv8-M可以正确识别和下载
回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
120427
QQ
发表于 5 天前 | 显示全部楼层
exxxxxxe 发表于 2026-1-4 09:19
问题已经解决,之前用Jlink就不用修改这个就能用,DAPlink需要修改正确的DriverDLL,选择SARMV8M.DLL ...

那你的MDK安装,或者版本,又或者工程本身绝对是有问题的。

现在我们添加的各个厂家M33,M23内核调试均正常,官方的提供的例子都可以正常调试。

官方工程本身的默认设置,这里基本没问题的。也就是MDK根据你的内核选择,可以正常的匹配对应的选项。
---------------------------
IAR,MDK5.MDK6对DAPLINK的支持都非常棒。
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 5 天前 | 显示全部楼层
eric2013 发表于 2026-1-4 09:35
那你的MDK安装,或者版本,又或者工程本身绝对是有问题的。

现在我们添加的各个厂家M33,M23内核调试 ...

是的,是我的工程配置问题,H7-TOOL没有问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-1-9 17:39 , Processed in 0.045339 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表