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.

[参考译文] TMS320F28027:QMPYUL 的固有函数

Guru**** 2515525 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1324312/tms320f28027-intrinsic-function-for-qmpyul

器件型号:TMS320F28027

我有一个使用指令 QMPYUL 的汇编例程。

我正在尝试用 C 语言生成等效代码 (必须替换汇编代码的其余部分、但我需要保留使用 QMPYUL 的计算)。   

查看编译器手册中描述的内在函数、我看不到使用 QMPYUL 的函数。  是否有我遗漏的选项?

谢谢!

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

    Mark、您好!

    您指的是什么编译器手册?

    此外、目标是只能通过 C 语言而不是汇编语言运行您的整个代码吗? 或者您是否有特定的原因要避免执行该指令? 如果您只需要一个 C 等效函数(但没有一个)、可以通过调用 asm ("  QMPYUL P、XT、loc32 ")在 C 中使用相同的汇编指令;

    否则、请告诉我您参考的编译器手册、我会看看我是否能找到其他内容。