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.

[参考译文] TMS320F28379D:在 CCS 12.7中调试旧工程时出现问题

Guru**** 2331900 points
Other Parts Discussed in Thread: LAUNCHXL-F28379D, C2000WARE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1505685/tms320f28379d-problem-debugging-the-old-project-in-ccs-12-7

部件号:TMS320F28379D
主题中讨论的其他器件:LAUNCHXL-F28379DC2000WARE

工具/软件:

下午好。

我现在正在处理基于 Delfino MCU 的旧工程。 该项目最初是在大约4年或更早之前创建的。

项目启动并运行、但我在 观察变量和 SEeng 图形时遇到问题。  

当我尝试显示浮点数据的图形时、收到消息"float[1] is 16"、而在观察窗口中我也看到不正确的值。 整数值的问题也几乎相同。 在4年前调试项目时,调试是可以的。

读取数据表时、我发现 C2000上的字节大小为16位、因此这可能是原因。 如何避免这种行为?

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

    您好、Oleg、

    您能否提供有关所使用的编译器和 CCS 版本的更多信息。 构建工程和生成.out 文件时是否观察到任何警告?  

    您是否还能分享您正在使用的器件型号。  

    此致、

    Ozino

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

    编译器为22.6.1 LTS。 构建期间无警告。

    输出格式为旧 COFF

    器件为 LAUNCHXL-F28379D

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

    您尝试绘制的变量是如何定义的? 它们是浮点值还是整数值(16位还是32位)? 您是否正在使用 CCS 图形功能? 您能否分享错误显示的屏幕截图。 谢谢。

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

    这是一个浮点数组。 我正在使用 CCS Graph。

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

    谢谢你。

    我将这篇文章转发给 CCS 团队以寻求进一步帮助。

    此致、

    Ozino

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

    您好、Oleg、

    [引述 userid="641979" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1505685/tms320f28379d-problem-debugging-the-old-project-in-ccs-12-7/5795116 #5795116"]

    这是一个浮点数组。 我正在使用 CCS Graph。

    [/报价]

    屏幕截图的链接已损坏。 您可以重新连接吗?

    "Expressions"视图的屏幕截图也会有所帮助。

    在4年前,当项目被调试时,调试是可以的。

    我假设您使用的 CCS 版本要旧得多。 您记得该版本吗? 我还假设您使用的是较旧的编译器版本。

    输出格式为旧版 coff

    其他一些报告称、旧版 COFF 输出存在调试问题。 ELF 输出是否正常?

    谢谢

    Ki

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

    https://clip2net.com/s/4mCL0og

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

    这个链接显然被我们的 IT 阻止。 我将查看家用 PC。

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

    感谢您发送编修。

    我假设您使用的 CCS 版本要旧得多。 您记得该版本吗? 我还假设您使用的是较旧的编译器版本。
    还有其他一些关于旧版 COFF 输出存在调试问题的报告。 ELF 输出是否正常?

    您是否还能提供上述问题的答案?

    谢谢

    Ki

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

    我假设是6或7。

    ELF 输出是否正常?

    我尝试过、该工程未构建。 它还使用 C2000ware 3。

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

    如果我尝试使用"Expressions"视图中变量上下文菜单中的图形选项打开图形、则可以重现相同的错误。 我想这也是您尝试过的。 仅当尝试在数组的 Expressions 视图中引用的顶部节点时才会出现该问题。 如果我展开并使用下面的值、则不会出现问题。 也可以手动打开图表并手动添加地址/变量。

    如果旧版本的 CCS 没有出现此问题、则可能会出现某种回归。 不再支持 CCS Eclipse (以及它附带的图形视图)、因此这个问题不太可能得到解决。