CCS工程中断主函数的文件,代码如下:请问为什么用CCS软件view—->memory功能查取piccolo 系列DSP中全局变量g_cnt的地址能够查到,
而静态变量g_cnt1和s_cnt1的地址查不到?但是在g_cnt地址附近的静态变量地址能够看到?请问有没有好的办法看到静态变量的地址?谢谢!
/*********************************全局变量*************************************/
int16 g_cnt;
static int16 g_cnt1;
void main(void)
{
int16 s_cnt;
static int16 s_cnt1;
……………………….
}
Young Hu:
通过.map文件能够找到么
CCS工程中断主函数的文件,代码如下:请问为什么用CCS软件view—->memory功能查取piccolo 系列DSP中全局变量g_cnt的地址能够查到,
而静态变量g_cnt1和s_cnt1的地址查不到?但是在g_cnt地址附近的静态变量地址能够看到?请问有没有好的办法看到静态变量的地址?谢谢!
/*********************************全局变量*************************************/
int16 g_cnt;
static int16 g_cnt1;
void main(void)
{
int16 s_cnt;
static int16 s_cnt1;
……………………….
}
luyizhidouzai:
回复 Young Hu:
map里面只能够看到全局变量吧!对于加入static 的静态变量是看不到该变量的地址的。没有好的办法看到对应的地址吗?谢谢!
CCS工程中断主函数的文件,代码如下:请问为什么用CCS软件view—->memory功能查取piccolo 系列DSP中全局变量g_cnt的地址能够查到,
而静态变量g_cnt1和s_cnt1的地址查不到?但是在g_cnt地址附近的静态变量地址能够看到?请问有没有好的办法看到静态变量的地址?谢谢!
/*********************************全局变量*************************************/
int16 g_cnt;
static int16 g_cnt1;
void main(void)
{
int16 s_cnt;
static int16 s_cnt1;
……………………….
}
HG:
静态变量确实有时候追踪不到,串口打印呢?