我正准备通过调试1843模块来观察其中的数据,但是无法在variable窗口下看到变量及其对应的值。这是我现在遇到的情况:
操作步骤如下:
使用usb连接1843模块,并通电。
新建一个target configuration file,配置xds110 awr1843,并保存。
打开target configuration 窗口,找到刚刚新建的ccxml文件,右键launch select configuration。
接着分别右键debug窗口中的Cortex_R4_0和C674_0,选择connect target。
点击菜单栏的load program按钮load xwr_18xx_mmw_demo_mss_isk_xer4f以及xwr19xx_mmw_demo_dss_isk_xe674文件
这个时候可以在variable 窗口看到main函数中的几个变量:
Task_Params taskParams;
int32_t errCode;
SOC_Handle socHandle;
SOC_Cfg socCfg;
但是当我点击菜单栏中的resume按钮时,variable中的变量就消失了,并且变成上图中显示的那样,我尝试加断点也不能看到相应的变量。
当我resume arm 和dsp文件之后,打开mmwave demo visualizer配置并send config to mmwave device,可以子啊plot窗口看到测试效果,可是CCS variable窗口中依然看不到任何内容。
如果我的操作或者某个步骤有问题,希望有人能够指正,谢谢。