硬汉嵌入式论坛

 找回密码
 立即注册
楼主: eric2013
收起左侧

[专题教程] 【专题教程第7期】终极调试组件Event Recorder,各种Link通吃,支持时间和功耗测量,printf打印,RTX5及中间件调试

  [复制链接]

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2023-12-26 11:59:45 | 显示全部楼层
还是没有类似RTT Viewer的工具可以让event record在非调试模式下使用是吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119430
QQ
 楼主| 发表于 2024-1-11 10:35:38 | 显示全部楼层
licheng1224 发表于 2023-12-26 11:59
还是没有类似RTT Viewer的工具可以让event record在非调试模式下使用是吗?

现在还没有。
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2024-2-5 15:40:36 | 显示全部楼层
请问一下如果使用C++无法调用MICRO LIB,如何配置串口才能打印?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119430
QQ
 楼主| 发表于 2024-2-6 10:16:22 | 显示全部楼层
dw772 发表于 2024-2-5 15:40
请问一下如果使用C++无法调用MICRO LIB,如何配置串口才能打印?

TouchGFX是C++,里面有做,可以参考。

[ThreadX版本][TouchGFX] [分享] TouchGFX v417 里的30个examples使用 ThreadX 系统移植到V7板。
https://forum.anfulai.cn/forum.p ... 8102&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

1

主题

27

回帖

30

积分

新手上路

积分
30
发表于 2024-8-4 05:54:14 | 显示全部楼层
eric2013 发表于 2018-7-30 17:34
是的,就是为了配合MDK用的。倒是可以自己做个上位机软件,实现独立,这样不会中断了。

请问您有知道可以用的上位机软件吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119430
QQ
 楼主| 发表于 2024-8-4 09:05:19 | 显示全部楼层
wsr2580 发表于 2024-8-4 05:54
请问您有知道可以用的上位机软件吗?

EVR没有。
回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2025-9-15 16:26:57 | 显示全部楼层
iar 可以用吗
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119430
QQ
 楼主| 发表于 2025-9-15 16:30:37 | 显示全部楼层

IAR不支持,没有这个组件
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2025-10-15 11:47:19 | 显示全部楼层
stm32H743添加Event Recorder组件后编译报错Keil\ARM_Compiler\1.6.3\Source\EventRecorder.c(14): error:  #13: expected a file name。找了一下发现缺少#define CMSIS_device_header "stm32h7xx.h"。但是RTE这个头文件是系统自动生成的,每次添加完宏,重启后又没了。现在固件版本是4.0.0.有什么办法解决吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119430
QQ
 楼主| 发表于 2025-10-15 17:04:58 | 显示全部楼层
qing159 发表于 2025-10-15 11:47
stm32H743添加Event Recorder组件后编译报错Keil\ARM_Compiler\1.6.3\Source\EventRecorder.c(14): error:  ...

1、当前测试推荐使用早期版本MDK5.30和对应的H7 pack 2.7.0,其中MDK5.30带的CMSIS5.7.0,切不可升级。
2、如果需要新版测试,此贴,进入MDK5.4x后变化非常大

【视频教程】踩坑排雷,手把手最新版MDK5.42联合STM32CubeMX使用RTE方式创建RTX5/FreeRTOS全家桶源码工程(2025-03-10)
https://forum.anfulai.cn/forum.p ... 7780&fromuid=58
(出处: 硬汉嵌入式论坛)


回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 5 天前 | 显示全部楼层
硬汉哥,我用v6+threadx6.42配置eventrecoder的时候,他提示我#include CMSIS_device_header这个没有被替代,每一步都做了,我去搜了下原因说是rte里面的device没有选择mcu型号,可是rte里面的device只有个cubemx啊,我f4的dfp是3.1.1的,请问这个该怎么解决啊?使用eventrecoder只能使用rte吗?有没有使用源码的方法教程啊?
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 5 天前 | 显示全部楼层
硬汉哥,我用v6+threadx6.42配置eventrecoder的时候,他提示我#include CMSIS_device_header这个没有被替代,每一步都做了,我去搜了下原因说是rte里面的device没有选择mcu型号,可是rte里面的device只有个cubemx啊,我f4的dfp是3.1.1的,请问这个该怎么解决啊?使用eventrecoder只能使用rte吗?有没有使用源码的方法教程啊?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
119430
QQ
 楼主| 发表于 4 天前 | 显示全部楼层
嵌入式除草机 发表于 2025-11-17 23:45
硬汉哥,我用v6+threadx6.42配置eventrecoder的时候,他提示我#include CMSIS_device_header这个没有被替代 ...

arm给的解决办法
https://developer.arm.com/documentation/ka006274/latest/
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 4 天前 | 显示全部楼层
eric2013 发表于 2025-11-18 10:17
arm给的解决办法
https://developer.arm.com/documentation/ka006274/latest/

太好了硬汉哥,支持安富莱!!!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-22 01:47 , Processed in 0.048052 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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