您好!
我使用 RAM fie 将代码转储到控制器中、然后我可以在调试会话期间修改 CCS 窗口中的变量。 然而、我试图在调试会话期间通过用 闪存文件转储代码来修改相同的变量。 但我没有这样做。 请告诉我,这一问题的可能原因是什么。
提前感谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我使用 RAM fie 将代码转储到控制器中、然后我可以在调试会话期间修改 CCS 窗口中的变量。 然而、我试图在调试会话期间通过用 闪存文件转储代码来修改相同的变量。 但我没有这样做。 请告诉我,这一问题的可能原因是什么。
提前感谢。
您好、Prasad、
一种简单的权变措施是、创建一个存储在 RAM 中的变量、并让其在需要使用之前写入闪存中的变量;这样一来、您就可以通过 CCS 调试模式来修改 RAM 值。 如果这个问题只是你在调试时看到的、这种设置应该没问题(不过在板上程序的发布版本中、你不能通过 CCS 实时更改变量)。 我正在与专家进行核实、以确定是否有其他某种权变措施、但现在您可以尝试一下。
此致、
阿米尔·奥马尔
尊敬的 Omer:
我想确认以下由您建议的是否可行。
"一种简单的权变措施是、 在 RAM 中存储一个变量、并让该变量在需要使用之前写入闪存中的变量;这样、您就可以通过 CCS 调试模式修改 RAM 值。 如果这个问题只是你在调试时看到的、这种设置应该没问题(不过在板上程序的发布版本中、你不能通过 CCS 实时更改变量)。 我正在与一位专家核实是否有其他某种解决方法、但现在您可以尝试一下。"