主题中讨论的其他器件:TMS570LS3137、 HALCOGEN、 TMS570LS20206、 RM46L852
我正在努力提高电机控制应用的性能。 我已经根据我之前的"如何启用 FPU"主题启用了 VFPU,我将链接到"ti_math_Cortex_R4_bspf.lib"库,并调用"arm_sin_F32"函数,这个单个正弦计算需要149个周期--这是预期的行为吗?
我们有许多基于28377和28388的项目、正弦/余弦需要3or4个周期。 此外、我相信 我的 TMS570LS3137应用花费了~30个周期来执行一个正弦、所以我希望我链接到错误的库、调用错误的 FAST 函数、或者缺少一个已定义的常量。
另请注意、此应用程序是使用 HalCoGen 构建的(我可以提供)、我在项目中定义了"CCS"和"FPU_Pres存在";需要编译 CCS、但 FPU_Present 在149周期时间内没有产生影响。
谢谢、
Jim