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.

[参考译文] TMDSCNCD280039C:当 CCS 正在运行时、将显示"No source available for..."(&quot)"。

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1408822/tmdscncd280039c-when-the-ccs-is-running-no-source-available-for-is-displayed

器件型号:TMDSCNCD280039C
主题中讨论的其他器件: TMS320F280039C

工具与软件:

嗨、专家。

在测试 NMI_ISR 功能时、我使用 SYSCTL_FORCENMIFIFlags ()模拟 NMI 触发前源、然后转至 device_isr.c 中的 NMI_ISR () 当我在 NMI_ISR()函数的第43行设置断点时、程序运行并显示"No Source available for ..."(没有可用的源可用于...)。 . 如果你在第42行设定一个断点、"无可用于……" 也会出现在单个步骤之后。 . 但我不设置断点、我只是在没有任何提示的情况下运行它。
因此、我想问这种情况的可能原因是什么? 感谢您的答复!

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

    使用预编译库时、CCS 无法自动显示已编译函数的源代码、因此会显示该函数。 用户可以忽略此内容或指向源代码文件夹、以便 CCS 能够显示源代码。

    Vivek Singh   

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

    你好、Vivek、ć

    感谢您的回复、您说过"指向源代码文件夹、以便 CCS 可以显示源代码"。 那么、我该怎么做呢? 提示框为"View Disassembly"(查看反汇编)和"Preferences"(首选项)。 而且,对于这个错误消息,对于我的 NMI_ISR()函数,有时我得到这个错误,有时它是正常的。

    此致!

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

    您是否可以打开反汇编窗口并查看此函数指向的地址?

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

    您好、Vivek

    我想这就是您刚才讨论的汇编代码。 此外、我为这个问题使用的芯片是 TMS320F280039C、而不是 TMDSCNCD280039C。 很抱歉我选择了错误的芯片型号。

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

    您好!

    您之前提到过-

    并且、对于此错误消息、对于我的 NMI_ISR ()函数、有时我会收到此错误、有时它会起作用

    当您收到此消息时、您的应用程序是否会失败? 或者只是当你暂停 CPU 时、你会得到一条消息。 正如我先前提到的、这一信息本身就不是问题。

    Vivek Singh

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

    您好、Vivek

    当我从 CCS 中读取这条消息时、CPU 自动停止运行。 而是在手动停止 CPU 后收到这条消息。 此外、出现提示时、再次单击"Run"能够继续运行我的应用程序。 但我只是将参数更改为 sysctl_forceNMIFIFlags ()函数、该参数是 TI 提供的宏定义。 则将显示"No Source Available (无可用源)"。

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

    但应用程序是否按预期运行?