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.

[参考译文] 编译器/TMS320F28035:能否在 CLA 中运行“InstaSPIN-BLDC”?

Guru**** 2595805 points
Other Parts Discussed in Thread: INSTASPIN-BLDC

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/674695/compiler-tms320f28035-can-i-run-instaspin-bldc-in-cla

器件型号:TMS320F28035
主题中讨论的其他器件:INSTASPIN-BLDC

工具/软件:TI C/C++编译器

我想在 CLA 中运行“InstaSPIN-BLDC”。

我将 InstaSPIN_BLDC 函数添加到 Cla1Task1中。

但映射文件显示 InstaSPIN_BLDC 函数位于0x003f4604(FLASH)。

不在地址0x009000-0x00A000(L3 - CLA Prog RAM)上。

如何将 C28x_InstaSPIN_BLDC_Lib.Lib 的所有函数复制到 CLA Prog RAM(L3)中?

InstaSPIN_BLDC 似乎没有浮点库。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    InstaSPIN-BLDC 库是在不使用 CLA 编译器的情况下构建的、仅支持 C28x CPU。 因此、您无法在 CLA 中调用 instaSPIN-BLDC 库、只支持 CLA 中的其他函数。
    与上述答复类似、该库是使用定点 IQmath 而不是浮点构建的。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Yanming:
    感谢您的回复。 非常感谢。