硬汉嵌入式论坛

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

[问题解答] 新买的H7-Tool

[复制链接]

14

主题

247

回帖

289

积分

高级会员

积分
289
发表于 2024-6-14 16:04:25 | 显示全部楼层 |阅读模式
1.是不是必须安装MDK?

我感觉是,我一开始用Trace功能,不能解析ELF,安装完MDK就可以了。
2.使用CMSIS-DAP功能不能使用
我用的是IAR9.3,调试工具选CMSIS-DAP后,调试下载提示如下
baocuo1.png
继续查看如下
baocuo2.png
找到源文件提示如下
baocuo3.png
具体是什么问题,能否解决?

3.使用TRACE功能,解析ELF文件后提示如下
baocuo4.png
感觉是成功了,然后刷新一下,直接报错如下
baocuo5.png

请帮忙解决,最想用的两个功能,一个都用不了,有点尴尬
回复

使用道具 举报

14

主题

247

回帖

289

积分

高级会员

积分
289
 楼主| 发表于 2024-6-14 16:06:45 | 显示全部楼层
对了,RTT功能也不能使用,提示我找不到
但是我用JLINK的RTT Viewer打印功能,都正常
所以,好奇怪啊
回复

使用道具 举报

14

主题

247

回帖

289

积分

高级会员

积分
289
 楼主| 发表于 2024-6-14 16:08:43 | 显示全部楼层
正在使用的截图了,看着好像没问题
baocuo6.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115988
QQ
发表于 2024-6-14 16:14:25 | 显示全部楼层
1、Trace那个是没有成功,什么都没有检测到,最关键的是前面的那些变量检测,你的截图里面没有展现出来。

2、IAR9注意问题。

设置配置项:








调试效果:


回复

使用道具 举报

14

主题

247

回帖

289

积分

高级会员

积分
289
 楼主| 发表于 2024-6-14 16:34:10 | 显示全部楼层
eric2013 发表于 2024-6-14 16:14
1、Trace那个是没有成功,什么都没有检测到,最关键的是前面的那些变量检测,你的截图里面没有展现出来。
...

多谢版主,IAR已经可以调试了。

Trace那个问题在我,out文件选错了,现在可以找到了,就是乱码问题,我选的UTF-8,跟这个有关系吗?
baocuo7.png
回复

使用道具 举报

14

主题

247

回帖

289

积分

高级会员

积分
289
 楼主| 发表于 2024-6-14 16:36:26 | 显示全部楼层
调试正常之后,RTT也正常了,非常棒
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115988
QQ
发表于 2024-6-14 16:54:59 | 显示全部楼层
zhang0352505 发表于 2024-6-14 16:34
多谢版主,IAR已经可以调试了。

Trace那个问题在我,out文件选错了,现在可以找到了,就是乱码问题, ...

乱码的问题解决了没,这个有多个原因。

1、你说的UTF-8是指的你的工程文件是UTF-8编码吧,这个不影响,你可以换个信号量,事件标志和消息队列的Name参数试试,直接换个数字字符看看正常不。
2、还有个地方是,你的目标芯片是M7吗,如果是M7的话,可以把Trace界面的Cache勾选上,如果不是,不需要勾选。
3、然后就是ThreadX的LUA文件升级过一次,你可以试试好点不,将你路径里面的这个文件替换了即可\h7toolPC_release\Trace

ThreadX.lua (27.91 KB)


回复

使用道具 举报

14

主题

247

回帖

289

积分

高级会员

积分
289
 楼主| 发表于 2024-6-14 17:34:34 | 显示全部楼层
eric2013 发表于 2024-6-14 16:54
乱码的问题解决了没,这个有多个原因。

1、你说的UTF-8是指的你的工程文件是UTF-8编码吧,这个不影响 ...

1.是的,工程文件UTF-8,然后H7 TOOL设置试了UTF-8和GB2312,都没成功。
2.目标是M7,勾上Cache也不行
3.试了,不行。
看了一下,任务名称没问题,可以正常显示,
而且我用的是英文,没有用中文,就信号量和消息队列这些是乱码
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115988
QQ
发表于 2024-6-14 17:37:22 | 显示全部楼层
zhang0352505 发表于 2024-6-14 17:34
1.是的,工程文件UTF-8,然后H7 TOOL设置试了UTF-8和GB2312,都没成功。
2.目标是M7,勾上Cache也不行
...

把你的工程简化下,仅创建一个通信组件和一个任务,然后分享到百度云,这两天有时间我测试下,看看是那里的问题。

我用我们V7板子测试下。
回复

使用道具 举报

14

主题

247

回帖

289

积分

高级会员

积分
289
 楼主| 发表于 2024-6-14 17:44:17 | 显示全部楼层
eric2013 发表于 2024-6-14 17:37
把你的工程简化下,仅创建一个通信组件和一个任务,然后分享到百度云,这两天有时间我测试下,看看是那里 ...

没事,不用这么麻烦了,乱码对我来说问题不大。
Trace的信息对我来说还是太少了
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115988
QQ
发表于 2024-6-14 17:55:44 | 显示全部楼层
zhang0352505 发表于 2024-6-14 17:44
没事,不用这么麻烦了,乱码对我来说问题不大。
Trace的信息对我来说还是太少了

建议增加那些信息,近期准备升级下,另外这个LUA文件也可以自己修改,增加要检索的内容。
回复

使用道具 举报

14

主题

247

回帖

289

积分

高级会员

积分
289
 楼主| 发表于 2024-6-17 08:30:00 | 显示全部楼层
eric2013 发表于 2024-6-14 17:55
建议增加那些信息,近期准备升级下,另外这个LUA文件也可以自己修改,增加要检索的内容。

需要一些任务切换信息
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115988
QQ
发表于 2024-6-17 08:35:42 | 显示全部楼层
zhang0352505 发表于 2024-6-17 08:30
需要一些任务切换信息

好的。

这个也是我后面更新打算着重搞的一个地方。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-1 16:10 , Processed in 0.291919 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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