DSP菜鸟刚刚入手C6748,用的是TMDXLCDKC6748的板子,想做高速运算,简单建立了一个工程,CMD配置为:SHRAM o = 0x80000000 l = 0x00020000 在RAM中运行,frequency setting:Core_456MHz_mDDR_150MHz,main函数如下:
/*
* main.c
*/
#include "motor_model.h"
// Instance a PMSM motor instance
PMSM_Motor pmsm = PMSM_MOTOR_DEFAULTS;
long computNum = 0;
int main(void) {
while(1)
{
pmsm_run(&pmsm, 0.000012f);
computNum++;
}
return 0;
}
循环计数,大概每秒钟运行90K次,这个计算速度不能满足计算的要求,请教各位:怎么才能是C6748以更高的速度来执行,该如何配置?有没有代码给借鉴一下,多谢了!!!!!