TI中文支持网
TI专业的中文技术问题搜集分享网站

28377上cmd中关于mathTable的配置问题?

将程序烧录到片上FLASH的cmd配置代码中的部分如下:

1、此处将IQmath、IQmathTables、IQmathTablesRam都指向了FLASHE空间,但是在CPU主循环中测试IQ计算及浮点相乘时耗时较多,比如:

a1 = EPwm2Regs.TBCTR;
b1 = b2 * b3;                       // RAMGS6:4 SYSCLK;        FLASHE:13 SYSCLK
a2 = EPwm2Regs.TBCTR;
b4 = b5 / b6;                       // RAMGS6:37 SYSCLK;      FLASHE:48 SYSCLK
a3 = EPwm2Regs.TBCTR;
c1 = _IQ(b7);                      // RAMGS6:250 SYSCLK;    FLASHE:299SYSCLK
a4 = EPwm2Regs.TBCTR;
b8 = _IQtoF(c2);                 // RAMGS6:40 SYSCLK;      FLASHE:46 SYSCLK

该怎样配置IQmath、IQmathTables、IQmathTablesRam才可以使得运算的时间尽量短。

2、针对CLA协处理器中的数据运算部分如上图所示配置为:

CLA1mathTables   : > RAMLS3,    PAGE = 1

此处感觉程序写到片上FLASH后掉电的话CLA1mathTables不就不能保存了么,该如何处理?

赞(0)
未经允许不得转载:TI中文支持网 » 28377上cmd中关于mathTable的配置问题?
分享到: 更多 (0)