硬汉嵌入式论坛

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

[ThreadX全家桶] IAR9.5使用AZURE调试组件,如何查看message queues信息?

[复制链接]

8

主题

128

回帖

152

积分

初级会员

积分
152
发表于 2024-1-8 09:55:57 | 显示全部楼层 |阅读模式
7在代码中添加了tx_execution_profile文件, 目前使用AIR的调试组件,可以看到execution profile窗口 thread list窗口的信息,也能够在暂停程序后更新,
操作系统使用了两个消息队列,但是调试窗口message queues窗口是空白的,没有显示使用的消息队列,该如何设置呢



1.png
2.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
发表于 2024-1-8 10:20:40 | 显示全部楼层
IAR这个信号量等通信组件展示,好像我没成功过。
回复

使用道具 举报

8

主题

128

回帖

152

积分

初级会员

积分
152
 楼主| 发表于 2024-1-8 10:55:41 | 显示全部楼层
eric2013 发表于 2024-1-8 10:20
IAR这个信号量等通信组件展示,好像我没成功过。

有几个组件到时能看到信息, 我是用9.50.1版本. 这个版本中, threadx的调试组件是有两个版本可选的. 两个组件都能用,目前没看出什么区别
之前使用8.50.6版本,只有一个组件可选
这个message queues 的窗口, 我找了很多地方,也没有相关的信息, 不知道该怎么用起来.
之前只是简单的尝试了一下threadx, 最近想正式的使用起来, 在线调试的软件还有那个比较方便的查看它的信息呀. 没有多余串口了,不想使用串口打印的方式, swo引脚也被占用了

回复

使用道具 举报

8

主题

128

回帖

152

积分

初级会员

积分
152
 楼主| 发表于 2024-1-8 10:57:10 | 显示全部楼层
eric2013 发表于 2024-1-8 10:20
IAR这个信号量等通信组件展示,好像我没成功过。


IAR9.5的调试插件选择内容
3.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106749
QQ
发表于 2024-1-8 13:16:01 | 显示全部楼层
我们有个rtos trace功能,可以直接看,不过仅支持我们tool。

【原创】H7-TOOL的RTOS Trace操作说明,不需要目标板额外做任何代码,实时检测RTOS任务执行情况,支持在线和脱机玩法2023-12-04
https://www.armbbs.cn/forum.php?mod=viewthread&tid=114824



回复

使用道具 举报

4

主题

46

回帖

58

积分

初级会员

积分
58
发表于 2024-1-8 17:55:28 | 显示全部楼层
[C] 纯文本查看 复制代码
//使能事件Trace,会稍微增加点代码 
#define TX_ENABLE_EVENT_TRACE

//使能BLOCK_POOL信息获取
#define TX_BLOCK_POOL_ENABLE_PERFORMANCE_INFO

//使能BYTE_POOL信息获取
#define TX_BYTE_POOL_ENABLE_PERFORMANCE_INFO

//使能事件标志信息获取
#define TX_EVENT_FLAGS_ENABLE_PERFORMANCE_INFO

//使能互斥信号量信息获取
#define TX_MUTEX_ENABLE_PERFORMANCE_INFO

//使能消息对象信息获取
#define TX_QUEUE_ENABLE_PERFORMANCE_INFO

//使能信号量信息获取
#define TX_SEMAPHORE_ENABLE_PERFORMANCE_INFO

//使能任务信息获取
#define TX_THREAD_ENABLE_PERFORMANCE_INFO

//使能定时器信息获取
#define TX_TIMER_ENABLE_PERFORMANCE_INFO
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 09:06 , Processed in 0.230414 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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