如何在"Expressions" 窗口中不断更新"area variable (array matrix)"的值
在以下代码中、矩阵(数组)的值是 main 中的一个区域变量
因此、在调试时、CCS 将显示...标识符未找到:rxMsgData
无法查看电流值。 它仅在设置断点时更新... 此设计是一个大问题
我无法始终在断点下观察该数组的值...当然、是要使系统保持运行、不是吗?
但是、如果变量放置在全局变量中、则可以随时更新该变量、但实际上、在编码中无法做到这一点...
我在其他 IDE 中不会遇到此问题...为什么 CCS 的设计是这样的?? 或者是否还有其他可勾选的选项?
否则、msgCount 是一个简单的变量、即使它是一个区域变量、也可以更新...但数组不能更新。 有这样的 IDE 吗??
正常的 IDE 应该能够更新它是区域还是全局域、对吧?
void main(void)
{
// Setup send and receive buffers
txMsgData[0] = 0x01;
txMsgData[1] = 0x02;
MsgData[0] = 0x01;
.....
for(;;)
{
//keep count ++
txMsgData[0] += 0x01;
txMsgData[1] += 0x01;
MsgData[0] += 0x01;
}
}
