This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2652RB: CCS 工程中关于栈空间配置的疑问

Part Number: CC2652RB

Hi Ti,

我的 SDK 是 simplelink_cc13x2_26x2_sdk_4_30_00_54。

当我导入 empty 例程后,有一些关于设置项让我有些迷惑:

在 empty 例程的 .cmd 文件中有如下配置:

--stack_size=1024   /* C stack is also used for ISR stack */

在 empty 依赖的 tirtos 工程的 .cfg 文件中有如下配置:

/* ================ Program configuration ================ */
/*
 *  Program.stack is ignored with IAR. Use the project options in
 *  IAR Embedded Workbench to alter the system stack size.
 */
Program.stack = 1024;
Program.argSize = 0;

在 empty 的属性配置中有如下配置项:

看起来这些配置项的描述都很相似,我想请教一下这几个配置项是一样的吗?

如果是,那这个栈的主要功能是什么呢?

如果不是,那这些项都表示什么意思呢?

谢谢!