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/TMS320F28027F:无法在 CCS 中运行给定的扩展、程序无法从闪存中运行。

Guru**** 2589245 points
Other Parts Discussed in Thread: CONTROLSUITE, TMS320F28027F

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/661684/ccs-tms320f28027f-unable-to-run-the-given-exapmle-in-ccs-for-program-to-run-from-flash

器件型号:TMS320F28027F
Thread 中讨论的其他器件:controlSUITE

工具/软件:Code Composer Studio

您好!

我想在独立模式下运行 tms320f28027f C2000 launchpad。 我尝试了 controlSUITE 中的给定示例 、尝试从闪存运行应用。

尽管我没有更改代码和 CCS 调优中的任何内容、但运行失败。 因此、在这之后、我将整个代码作为注释、并放置我的简单 LED 闪烁代码、并尝试运行它。 我想知道 它运行时没有任何问题、所以现在我对阻止原始程序运行的原因感到困惑。

我试图做一个我的项目,但我发现了一些困难。

我将图像清晰地显示 我所说的内容。

//在 PIE 矢量表中注册中断处理程序
PI_registerPieIntHandler (myPie、PI_GroupNumber_3、PI_SubGroupNumber_1、(intVec_t)&EPwm1_timer_ISR);
PI_registerPieIntHandler (myPie、PI_GroupNumber_3、PI_SubGroupNumber_2、(intVec_t)&EPwm2_timer_ISR);
PI_registerPieIntHandler (myPie、PI_GroupNumber_3、PI_SubGroupNumber_3、(intVec_t)&EPwm3/timer_ISR);

上面是导致错误的代码片段。 错误是  

'mmol 'intvec_t'无法解析'和

'此行的多个标记-写入出现的'intvec_t'-无法解析符号'intvec_t'

以上错误来自 controlSUITE 中的给定示例。

  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kiran。 是否确定这些错误出现在编译阶段? 我是说、它们看起来更像是代码分析警告。
    首先、您可以打开"Build output"控制台窗口并检查您的工程是否编译成功。 其次、您可以转到"Window -> Preferences -> C/C++-> Code Analysis"(您还必须打开该窗口底部的"Show advanced settings")并取消选中所有选项-您会看到错误消失。 我现在已经尝试从 controlSUITE 中编译此示例、这是可以的(编译器17.9.0)。