TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2652RB: 如何查询通过 pthread_create() 创建的线程中 stack 的使用情况

Part Number:CC2652RB

Hi Ti,

我通过 pthread_create() 创建了一个线程,并且通过 pthread_attr_getstacksize() 获取了其总 stack 大小。但是我还想获取实时使用了多少的 stack,请问有什么接口吗?

(我看到通过 Task_create() 创建的任务可以通过 Task_stat() 函数获取 stack 的实时使用情况)

谢谢~

Kevin Qiu1:

可以使用CCS ROV查看stack的使用情况:https://software-dl.ti.com/ccs/esd/documents/rov_guide/html/src/rov.html

,

junde deng:

Hi Kevin,

ROV 只是在 debug 的情况下可以看到,我想在工程实际工作中通过 log 形式将这个信息打印出来,这个可以实现吗?

,

Kevin Qiu1:

使用Task_stat可以的参考:https://www.ti2k.com/wp-content/uploads/2022/03/DeyiSupport_Bluetooth_3886440

https://www.ti2k.com/wp-content/uploads/2022/03/DeyiSupport_Bluetooth_2365424

赞(0)
未经允许不得转载:TI中文支持网 » CC2652RB: 如何查询通过 pthread_create() 创建的线程中 stack 的使用情况
分享到: 更多 (0)