×

Altium Designer多线程应用程序调试分析

消耗积分:1 | 格式:rar | 大小:0.4 MB | 2017-12-04

200930213314

分享资料个

Altium Designer版本10的发布为POSIX多线程库的支持带来了一系列改进-允许多线程应用程序以一种直观流畅的方式调试。
  线程命名在一个多线程应用程序中支持的线程的最大数量介于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.
  Altium Designer多线程应用程序调试分析
  启用线程命名是软件平台中的多线程支持的一个选项。主线程、空闲线程和内核线程将被自动命名。有意义的名称的使用可以帮助您一眼就能认出应用程序中每个线程的作用。
  线程面板RTOS面板已被替换成一个新的线程面板,后者为多线程应用程序中的每个线程提供了一个更广范的统计信息。在调试期间,点在主设计窗口的右下角位置处的面板访问按钮访问这个线程面板。
  Altium Designer多线程应用程序调试分析

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !