我们从2011年坚守至今,只想做纯粹的技术论坛,请不要发布和技术无关的话题。  本站有两万多份高大上的PCB和原理图下载,每日更新中,欢迎常回来看看

 找回密码
 立即注册
搜索
查看: 2861|回复: 21

[技术文章] Altium Designer多线程应用程序调试

[复制链接]

112

主题

14

回帖

294

积分

二级逆天

积分
294

终身成就奖特殊贡献奖

发表于 2020-4-27 05:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
线程命名在一个多线程应用程序中支持的线程的最大数量介于8和255之间。调试时,默认的线程标识符- thread_0,thread_1,thread_2,等等–随着线程数量的增长,你很快就会变得迷糊不清。一个有益的改进就是当前能够为调试的线程给出有意义的名字。
作为软件平台一部分的下列函数,被声明在POSIX线程接口头文件pthread.h中,可用来设置和读取一个线程的名字:extern int pthread_attr_setname(pthread_attr_t attr, *const char *name);extern int pthread_attr_getname(const pthread_attr_t attr, *char *name);如果你需要为线程指配名字,就要勾选Thread_Name选项-这个选项及其所在的多线程的支持与服务相关的选项组被存储在一个软件平台文件(*. SwPlatform)中。分配的线程名称便会显示在线程和调用堆栈面板上。
像主线程、空闲线程和内核线程之类的线程会有系统指配的名字。没有指配名字的线程将会显示空白,还没有被创建的线程将显示n.a.

                               
登录/注册后可看大图

启用线程命名是软件平台中的多线程支持的一个选项。主线程、空闲线程和内核线程将被自动命名。有意义的名称的使用可以帮助您一眼就能认出应用程序中每个线程的作用。
线程面板RTOS面板已被替换成一个新的线程面板,后者为多线程应用程序中的每个线程提供了一个更广范的统计信息。在调试期间,点在主设计窗口的右下角位置处的面板访问按钮访问这个线程面板。

                               
登录/注册后可看大图

从线程面板快速查看应用程序所有线程的当前统计信息。
该面板有三个领域的信息-线程,系统状态和消息。无论是从右键菜单,或通过使用段的右上角的控件,均可显示这些配置信息。。
增强的堆栈调用面板堆栈调用面板已得到增强,使您可以查看多线程应用程序每个线程的状态(在处理器暂停状态下)。使用线程的下拉列表以在线程之间快速切换。如果在多线程支持服务的选项中启动了线程命名,这些线程的名称将显示在列表中。

                               
登录/注册后可看大图

使用堆栈调用面板查看您应用程序中线程的任何状态。






    [li]
    [/li][li]
    [/li][li]
    [/li][li]
    [/li][li]
    [/li][li]
    [/li][li]
    [/li]


1

主题

5344

回帖

1288

积分

二级逆天

积分
1288

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

发表于 2020-4-27 08:09 | 显示全部楼层
回复

使用道具 举报

1

主题

3851

回帖

8743

积分

二级逆天

积分
8743

终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

QQ
发表于 2020-4-27 08:30 | 显示全部楼层
回复

使用道具 举报

37

主题

795

回帖

1483

积分

二级逆天

积分
1483

终身成就奖原创先锋奖

发表于 2020-4-27 14:20 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:初入少年
  • 打卡总天数:5
  • 打卡月天数:0
  • 打卡总奖励:9
  • 最近打卡:2026-06-02 21:11:39

1

主题

421

回帖

128

积分

二级逆天

积分
128

终身成就奖

QQ
发表于 2020-4-27 16:29 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家II
  • 打卡总天数:323
  • 打卡月天数:0
  • 打卡总奖励:1066
  • 最近打卡:2026-02-24 15:59:24

0

主题

1931

回帖

624

积分

二级逆天

积分
624

终身成就奖

QQ
发表于 2020-4-27 18:21 | 显示全部楼层
回复

使用道具 举报

7

主题

68

回帖

154

积分

二级逆天

积分
154

终身成就奖

发表于 2020-4-28 08:42 | 显示全部楼层
回复

使用道具 举报

16

主题

4389

回帖

1万

积分

三级逆天

积分
10472

社区居民终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

QQ
发表于 2020-4-28 22:20 | 显示全部楼层
回复

使用道具 举报

16

主题

4389

回帖

1万

积分

三级逆天

积分
10472

社区居民终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

QQ
发表于 2020-4-28 22:21 | 显示全部楼层
回复

使用道具 举报

16

主题

4389

回帖

1万

积分

三级逆天

积分
10472

社区居民终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

QQ
发表于 2020-4-28 22:21 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请举报投诉

本站所有资料仅限参考学习交流,PCB原理图源码等所有资料不保证准确没问题,请不要用作生产。否则后果自负。

闽公网安备35062302000276号 | 闽ICP备2024076463号-1 | 论坛技术支持QQ群171867948 | 论坛问题,充值问题请联系QQ1308068381

平平安安
TOP
快速回复 返回顶部 返回列表