主题中讨论的其他器件:C2000WARE
您好!
我的客户发现、对于同一个项目、如果他们将 .stack 设置为高于0xFFFF、则该项目将运行到非法陷阱中。
例如.stack:>RAML7,page=1
RAML7的范围为0x10000到0x12000。
但是、如果它们将堆栈放置在低于0xFFFF 的位置、就不会出现这样的问题。
我们在其中放置.stack 是否有任何限制? 什么可能导致问题?
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.
您好!
我的客户发现、对于同一个项目、如果他们将 .stack 设置为高于0xFFFF、则该项目将运行到非法陷阱中。
例如.stack:>RAML7,page=1
RAML7的范围为0x10000到0x12000。
但是、如果它们将堆栈放置在低于0xFFFF 的位置、就不会出现这样的问题。
我们在其中放置.stack 是否有任何限制? 什么可能导致问题?
Karthitheyan、
但我还在 C2000WARE 中测试了我们的示例项目
C:\ti\c2000Ware_3_02_00_00\device_support\f2806x\examples\c28\GPIO_toggle
我尝试将堆栈修改为
.stack:>RAML7,page=1
RAML7的范围为0x10000到0x12000。
该项目仍然可以正常工作。
为什么?