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.

[参考译文] TMS320F28P559SG-Q1:无法从非基元位置加载函数

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1613322/tms320f28p559sg-q1-function-cannot-load-from-non-primitive-location

器件型号: TMS320F28P559SG-Q1

您好的团队、

我向我的客户询问这个问题。

我的客户正在将通用电机控制实验室迁移到 f28p55、他们发现 est.h 中的所有函数(例如 EST_run ()) 显示错误:无法从非基元位置加载。

  1. 此错误的原因是什么?
  2. 是否表示 EST_run () 函数不能正常运行?

BRS

Shuqing

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

    尊敬的 Shuqing:

    您是否正在寻找函数的来源? 将光标长悬停在变量/函数上时、将显示突出显示视图、该视图应提供该视图的值/地址。 您可以通过按住 Ctrl 键并单击函数来转至函数的实际来源。  

    此致、

    彼得

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

    您好、Peter

    如果选中此函数、则说明它在我们的快速库中、客户无法访问、因此我们看不到值/地址

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

    尊敬的 Shuqing:

    正确、因此 CCS 将无法定位该值、但并不意味着它正在执行。 只有当您看到编译器编译和链接出现问题时才应该有问题

    此致、

    彼得