您好!
我尝试使用 DSPLIB 中的 DSPF_sp_dotprod 函数。 下面给出了我使用的代码。 电阻器应提供20000、但提供1.009334e19。 我已将 DSPLIB 添加到文件搜索路径中、并显示了 DSPLib.lib 的正确路径。 为什么会发生这种情况?
#include
#include
#include
#include
//#include "DSPF_sp_dotprod.h"
/*==================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== *
用于自然 C 语言和优化 C 语言代码的/*接口头文件*/
/*==================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================== *
#define 注释200
float aarr[注释];
float barr[注释];
浮点数分辨率;
volatile int dummy=0;
volatile int dummy1=0;
#pragma DATA_ALIGN (aarr、8);
#pragma DATA_ALIGN (barr、8);
int main()
{
浮入;
int i;
for (i=0;<notaps;i++))
{
aarr[i]=1.0;
Barr[i]=100.0;
}
RES=DSPF_sp_dotprod (aarr、barr、notaps);
返回(1);
}
提前感谢
相关信息
Shalini