在CCS6中,我使用的是SaveData()脚本。
存储数据的文件名始终默认为eclipse目录-即使我使用输入了完整路径
驱动器盘符。 为什么?
此外,您能否解释第一行中保存的标题-我看到的是地址,但其余的是什么?
是否有制作格式化输出版本的计划? 因此,您始终需要执行一些Excel或其他代码来执行某些操作
数据。 在使用数据结构时,每行存储多个变量(甚至可能是CSV)会很好。
脚本或DDS上是否有更好的PDF?
谢谢
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.
在CCS6中,我使用的是SaveData()脚本。
存储数据的文件名始终默认为eclipse目录-即使我使用输入了完整路径
驱动器盘符。 为什么?
此外,您能否解释第一行中保存的标题-我看到的是地址,但其余的是什么?
是否有制作格式化输出版本的计划? 因此,您始终需要执行一些Excel或其他代码来执行某些操作
数据。 在使用数据结构时,每行存储多个变量(甚至可能是CSV)会很好。
脚本或DDS上是否有更好的PDF?
谢谢
您好,John:
[报价用户="John MacGregor"]
存储数据的文件名始终默认为eclipse目录-即使我使用输入了完整路径
驱动器盘符。 为什么?
[/引述]
它默认为CCS内的eclipse目录。 但只有在指定相对路径时才会出现这种情况。 如果使用驱动器号指定绝对路径,则该路径应该有效,并将文件置于指定的绝对路径中。 您如何调用API?
John MacGregor 说:此外,您能否解释第一行中保存的标题-我看到的是地址,其余的是什么?[/QUOT]
CCS附带的帮助('Help -> Help Contents')中对此进行了说明:
[报价用户="John MacGregor"]
是否有制作格式化输出版本的计划? 因此,您始终需要执行一些Excel或其他代码来执行某些操作
数据。 在使用数据结构时,每行存储多个变量(甚至可能是CSV)会很好。
[/引述]
没有计划,但我喜欢CSV的建议(我喜欢)。 我们将对此进行研究
John MacGregor 说:脚本或DDS上是否有更好的PDF?[/QUOT]
DSS没有全面的PDF。 我能提供的最佳资源是DSS手册。 在此处,您可以找到指向DSS上其他可用资源的链接:
谢谢
KI
John MacGregor 说:相对文件路径(大量...\\...)工作正常,但我无法获得绝对路径来工作[/QUOT]
绝对路径应该有效。 我感到惊讶的是,没有。 您如何调用API?
John MacGregor 说:最初我认为脚本控制台仅在DSP处于断点时工作,但SaveData()即使DSP不在断点时也工作。
通常情况就是这样。 但是,如果您使用支持实时内存访问的设备(如C2000或Cortex-M),则可以在目标运行时访问内存。 我相信还有一个调试器选项,您可以将其设置为在进行设备访问时,使调试器自动停止目标。 访问后,调试器将恢复执行,因此从用户的角度来看,目标似乎从未停止
每次运行函数时,我都想更改数据文件名-因此每次调用函数时,我都可以增加文件名字符串。 这样,我就可以保存多个数据集,而不必手动使用资源管理器并更改文件名。 这将需要一个静态变量,该变量将递增,并对文件名字符串进行一些字符串操作。 但是,我是一个Java家伙,但我认为这样做不会太困难。 有什么想法?[/QUOT]
是的,这可以相当容易地完成。 我想到的是下面非常简单的js文件示例:
...
var numSaveData =0;
saveDataToFile();
saveDataToFile();
saveDataToFile();
函数saveDataToFile()
{
activeDS.memory.SaveData (0,0x0,"C:/Temp/saved_data"+ numSaveData +".dat",10,1,FALSE);
numSaveData++;
}
...