1. TI CCS 堆栈大小设置
在 CCS 工程属性中设置的堆栈大小默认不生效,需要手动修改链接脚本。
设置方法:
- 将
Debug文件夹下的device_linkder.cmd拖到工程根目录(即工程名字的文件夹)(需要编译成功过一次才有Debug文件夹) - 打开
.syscfg文件 → 顶部 Project Configure Files → File Generation,取消勾选 Linker File Generation - 编译一次工程
- 打开已拖到根目录的
device_linkder.cmd,在 33~37 行附近找到--stack_size=1024(或其他数字),修改为目标值 - 如需调整堆大小,可另起一行添加
-heap=4096(或其他值) - 重新编译
编译后在 Debug 文件夹的 .map 文件中搜索 stack_size 即可验证修改是否生效。
