硬汉嵌入式论坛

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

[STM32H7] stm32H7 sw调试接口问题

[复制链接]

5

主题

18

回帖

33

积分

新手上路

积分
33
发表于 2024-7-1 18:05:22 | 显示全部楼层 |阅读模式

每次下载程序必须要按一下Boot0按钮,然后按reset才能下载,下载完了不能调试。我用的是DAP下载器,不带reset线,硬汉的这个例子是不是没有使能sw调试接口,不知道在哪里开启,请指教

回复

使用道具 举报

5

主题

18

回帖

33

积分

新手上路

积分
33
 楼主| 发表于 2024-7-1 18:06:28 | 显示全部楼层
我是初学者只会在stm32CubeMx中配置调试接口,这个例子是hal库写的,不知道在哪里开启调试接口
回复

使用道具 举报

5

主题

18

回帖

33

积分

新手上路

积分
33
 楼主| 发表于 2024-7-1 18:08:36 | 显示全部楼层
附件是图片
1.JPG
回复

使用道具 举报

5

主题

18

回帖

33

积分

新手上路

积分
33
 楼主| 发表于 2024-7-1 18:13:00 | 显示全部楼层
相关问题的附图,我自己在cubemx做了一个点灯的程序,是可以仿真的,设置和硬件都没问题。但是不知道在hal库里怎么打开调试模式的复用


1.JPG

问题的附图

问题的附图
回复

使用道具 举报

4

主题

412

回帖

424

积分

高级会员

积分
424
发表于 2024-7-1 20:49:19 | 显示全部楼层
在stm32CubeMx的DEBUG选项打开Serial Wire试试
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117546
QQ
发表于 2024-7-2 08:57:06 | 显示全部楼层
1、楼主的板子是V7板子吗,如果不是的话,出现这个问题比较正常,板子的实际晶振大小和程序里面的HSE_VALUA大小不一样容易出这个问题。
2、H7系列芯片使用CubeMX不用配置调试接口,这个H7系列上电对应引脚模式就是复用到调试模式。
回复

使用道具 举报

5

主题

18

回帖

33

积分

新手上路

积分
33
 楼主| 发表于 2024-7-2 14:52:46 | 显示全部楼层
eric2013 发表于 2024-7-2 08:57
1、楼主的板子是V7板子吗,如果不是的话,出现这个问题比较正常,板子的实际晶振大小和程序里面的HSE_VALUA ...

是V7的板子,晶振是25Mhz。确实很奇怪,我用cubemx重新建了一个工程,选着了调试接口,其他代码复制过去就可以了,不知道怎么回事,很奇怪。
回复

使用道具 举报

1

主题

9

回帖

12

积分

新手上路

积分
12
发表于 2024-12-23 23:14:41 | 显示全部楼层
eric2013 发表于 2024-7-2 08:57
1、楼主的板子是V7板子吗,如果不是的话,出现这个问题比较正常,板子的实际晶振大小和程序里面的HSE_VALUA ...

我也遇到了同样的问题,检查了HSE_VALUE   就是板子上的25m,下载哪里不勾选reset and run 可以连续下载,但只要复位开始运行程序了    就无法下载  必须要按boot重启到bootloader才能下载
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-14 00:50 , Processed in 0.064247 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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