硬汉嵌入式论坛

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

[STM32H7] 再次求助共3个

[复制链接]

1

主题

7

回帖

10

积分

新手上路

积分
10
发表于 2023-7-5 17:08:38 | 显示全部楼层 |阅读模式

芯片为STM32H743IIT6
1.程序烧录运行发现没有反应,然后程序调试的时候会卡在while(1)这一句
汇编指令为 0x08008658 E7FE B 0x08008658
然后查看Memory1在截图右下角

2.keil软件打不开工程,会出现识别工程错误,报错为Cannot read project file '路径'!

An error occurred while reading the project file


Fatal Message: invalid byte '?' at position 2 of a 2-byte sequence

然后试了下通过CubeMX进入工程,可以成功



3.程序可能存在问题,烧进板子里面会使得烧录器及电脑识别不到
不知道问题出现在哪里,所以把工程上传上来
工程为H743_init.zip,见附件

问题1截图

问题1截图

问题2.1

问题2.1

问题2.2

问题2.2

问题2.3

问题2.3

H743_init.zip

10.45 MB, 下载次数: 1

问题3工程

回复

使用道具 举报

75

主题

685

回帖

910

积分

金牌会员

积分
910
发表于 2023-7-5 21:13:26 | 显示全部楼层
本帖最后由 庄永 于 2023-7-5 21:24 编辑

你把SWD关掉了?
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
 楼主| 发表于 2023-7-6 08:26:00 | 显示全部楼层
庄永 发表于 2023-7-5 21:13
你把SWD关掉了?

没有的,DEBUG那里一直是开着的

DEBUG

DEBUG
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106913
QQ
发表于 2023-7-6 08:47:00 | 显示全部楼层
1、先设置代码优化等级为0,从你的调试截图来看很多代码无法打断点。
2、这个问题好像是MDK版本问题,或者上次没有正常关闭。
3、这个问题需要main函数里面所有代码全部注释掉,逐步开启看看那个代码导致的。
回复

使用道具 举报

1

主题

7

回帖

10

积分

新手上路

积分
10
 楼主| 发表于 2023-7-6 14:36:30 | 显示全部楼层
eric2013 发表于 2023-7-6 08:47
1、先设置代码优化等级为0,从你的调试截图来看很多代码无法打断点。
2、这个问题好像是MDK版本问题,或者 ...

前两个问题已解决,确实是硬汉哥说的
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2023-10-25 19:47:52 来自手机 | 显示全部楼层
楼主能发一下第二个解决方法吗,我也遇到了始终不能搞好谢谢辣
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 23:18 , Processed in 0.173207 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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