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

TM4C栈大小设置

请问一下怎么在IAR for arm的编译工具上设置TM4C1230的栈大小?我这里遇到一个问题,就是在声明了一些局部变量后似乎是栈溢出导致代码跑飞了,把部分较大的局部变量改为全局变量这个问题就解决了。感觉TM4C1230H6PM不应该这么小的栈,声明的局部变量中有个数值是u32 * 64的大小,其他的都没有数组声明了。函数调用也不深,最多的只有4层,出问题的地方只有3层。

xyz549040622:

IAR下的工程没有用过,你在启动文件中找找,或者全局搜索堆栈关键字看看。你这个局部变量确实有点大了。我印象中一般堆栈设置的就是0x100,你正好超过这个大小了。

赞(0)
未经允许不得转载:TI中文支持网 » TM4C栈大小设置
分享到: 更多 (0)