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.

[参考译文] CCS/TMS320F2.8027万:TMS320F2.8027万

Guru**** 2524460 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/590578/ccs-tms320f28027-tms320f28027

部件号:TMS320F2.8027万

工具/软件:Code Composer Studio

尊敬的所有人:

我正在编码F2.8027万。 我正在逐部分编码,并在微控制器上试用。 有时,出现错误,我修复了它,但代码编写器无法修复该错误。 红十字酒店一直保持着它的位置 编译时,CCS询问我错误。 单击继续。 它将加载。加载程序成功。 但是,错误交叉仍然存在。

如何修复?

İllustrated,我正在测量交流电流,并使用图形功能。但是,数据不正确。 它是不相关的图形,但当我暂停程序时,图形显示了正确的波形。 我不知道 ı 怎么能解决这个问题。

请,我正在等待您的建议。

此致

Fahri

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Fahri,

    有时会出现错误,我修复了它,但代码编写器无法修复错误。 红十字酒店一直保持着它的位置 编译时,CCS询问我错误。 单击继续。 它将加载。加载程序成功。 但是,错误交叉仍然存在。[/QUOT]

    确切的错误是什么? 屏幕截图在此处很有用

    这是一个不相关的图形,但当我暂停程序时,图形显示了正确的波形。 我不知道 ı 如何解决。[/QUOT]

    是否启用了实时模式? 如果不是,则调试器将仅在目标暂停时刷新数据(停止模式调试)

    谢谢

    KI

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Ki

    我解决了'错误问题'。

    但是,绘制图形问题仍然是一个问题。

    我已经得到了一些可更清楚地解释的东西。

    我正在对频率为21.3 KHz的交流电流信号进行采样 。 采样频率为400kHz (使用Timer1)。 我正在使用一个包含150个元素的数组来存储当前值并在图形中绘制它们。

    在我说之前,在绘制图表时出现了一些错误。 实际上,在以前的实验中,我看不到交流电流波形。 完全不同。 在最后一个实验中,我可以观察正弦波的形态。 然而,此时,即使波形正确,波形数也不真实。 我的意思是:

    400kHz/21.3 KHz = 18.77 .......采样周期

    150/ 18.77 = 7.98 Period I should e150 length of current sampling array (150个电流采样阵列长度)

    同样,在最后一个实验中,我可以看到真波形为窦性,当我单击DSP的暂停按钮时,周期数为真。 屏幕截图就是这样;

    但在连续刷新模式下,这次,波形是正确的。 没有错误的波形。 另一方面,期间数不正确。 就像这样;

    和图形设置调整如下:

    顺便说一句,是的,实时模式已启用。 我单击了“连续刷新”按钮,可以看到窗口中当前的波形正在发生变化。 此外,也许它可以帮助你,程序正在闪存模式下运行,但用于测量电流的定时器中断是时间关键代码,我的意思是,它是从RAM运行的。

    我希望我能更清楚地说明这一点。

    感谢你的帮助。

    此致

    Fahri