因为sharc21489在配合sigma studio使用CCES1.0.2.0版本中有bug所以近日因需要升级到CCES1.0.3.0版本,但是升级之后仿真器程序也需要做一个在线升级,于是按照提示也给仿真器升级了但是升级之后出现了无法查看变量值的问题(在VDSP中不存在此问题)。
1)如下图所示,简单的一个变量,明明修改了值,但是用仿真器读回来却变了样了。
可见temp明明被修改为11了读回来却变为1232440498
2)有时候会完全无法查看值,而提示超出范围等莫名其妙的错误。详细见下图
3)目前我为了查看值,做了一个折中的方法,就是在特定地址块定义了一个数组,如下所示
#pragma section("ss_block0_code",SW)
int pm lqb[5];
在这个数组里面的值则可以通过仿真查看。
如下图所示
请问这是什么问题呢?