1万
7万
11万
管理员
ThreadX提供了在运行时检查每个线程的堆栈是否损坏的功能。默认情况下,ThreadX在创建过程中使用0xEF数据模式填充线程堆栈的每个字节。如果应用程序使用定义为TX_ENABLE_STACK_CHECKING的ThreadX库进行构建,则ThreadX将检查每个线程的堆栈在挂起或恢复时是否损坏。如果检测到堆栈损坏,则ThreadX将调用对tx_thread_stack_error_notify的调用所指定的应用程序的堆栈错误处理例程。否则,如果未指定堆栈错误处理程序,则ThreadX将调用内部_tx_thread_stack_error_handler例程。
使用道具 举报
3
22
31
新手上路
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-5-20 08:51 , Processed in 0.267710 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.