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

TMS320C6747: CCS在仿真的过程中老是报错

Part Number:TMS320C6747

在修改程序以及开O3优化之前没有问题,但是自从将O3优化打开之后,打开内存保护之后,就频频出现问题,如下图所示,

 请问是哪一方面的问题,我把O3优化关掉,还是会报这个错误,反复上电有的时候才恢复正常,O3优化之后可以在CCS去操作相应内存的值吗?或者对于某些内存地址出现无法修改的问题?

Nancy Wang:

jie wang 说:O3优化之后可以在CCS去操作相应内存的值吗?或者对于某些内存地址出现无法修改的问题?

开启优化之前,需要对一些关键的变量或者内存地址做保护,防止被篡改,影响程序正常运行。

,

jie wang:

变量和地址的保护该如何开启呢?我如果仅仅对部分源文件开启O3优化,如初始化程序以及算法文件,不怎么需要调试的文件,需要在线调参的流程文件不开优化,是否能缓解这部分问题呢?

,

Nancy Wang:

jie wang 说:我如果仅仅对部分源文件开启O3优化,如初始化程序以及算法文件,不怎么需要调试的文件,需要在线调参的流程文件不开优化,是否能缓解这部分问题呢?

可以的。

jie wang 说:变量和地址的保护该如何开启呢

就是加常见的volatile这些关键字。

,

jie wang:

非常感谢您的支持!

,

Nancy Wang:

不客气。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6747: CCS在仿真的过程中老是报错
分享到: 更多 (0)