请问一下ti工程师,上述这三个函数 可以在c函数中调用吗? 如果可以,怎么调用它们? dcmpy 和dccmpy 有什么区别?
Nancy Wang:
可以在在c函数中调用,需要#include "c6x.h" C6x.h中有相关定义:
__x128_t__BUILTIN _dcmpy(long long, long long);
__x128_t__BUILTIN _dccmpy(long long, long long);
dcmpy 和dccmpy的区别请搜索以下文档:
www.ti.com/…/sprugh7.pdf
user6307690:
回复 Nancy Wang:
ti 工程师您好,我想用cmpysp进行float complex的复数相乘,但输入的参数类型 float2_t和输出参数类型x128_t如何 与复数实部虚部如何对应呢?我在定义赋值时该怎么写,有没有相关的例程?
谢谢!
Nancy Wang:
回复 user6307690:
我需要询问更了解这款芯片的TI资深工程师,再为您解答,一旦得到回复会立即回复给您。
Nancy Wang:
回复 user6307690:
dsplib中包含很多cmpysp的例程,cmpysp的C内联函数是_complex_mpysp。参考附件 DSPF_sp_dotp_cplx :
DSPF_sp_dotp_cplx.c