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

28335反正切函数运行时间问题

我在应用使用了一个反正切函数,这个函数我先是在flash中运行这样会导致程序溢出控制周期导致死机。然后我又放在ram中运行,同样会导致上述问题。最后我连接仿真器在线运行,不管该函数是否放在ram中都没有问题。我的工程在编译的时候报了浮点库警告。我的问题是这个反正切函数很占用时间吗?在仿真器运行和放到ram中自主运行时间上会有很大差别吗?还是我的工程配置有问题呢,有问题该怎么改这个配置呢?谢谢!

HG:

应该是工程配置有问题,浮点库是不是没有加载

我在应用使用了一个反正切函数,这个函数我先是在flash中运行这样会导致程序溢出控制周期导致死机。然后我又放在ram中运行,同样会导致上述问题。最后我连接仿真器在线运行,不管该函数是否放在ram中都没有问题。我的工程在编译的时候报了浮点库警告。我的问题是这个反正切函数很占用时间吗?在仿真器运行和放到ram中自主运行时间上会有很大差别吗?还是我的工程配置有问题呢,有问题该怎么改这个配置呢?谢谢!

shook xu:

回复 HG:

您说的 浮点库是在这里设置的嘛,图中的fpu32,我们工程中设置了的。

我在应用使用了一个反正切函数,这个函数我先是在flash中运行这样会导致程序溢出控制周期导致死机。然后我又放在ram中运行,同样会导致上述问题。最后我连接仿真器在线运行,不管该函数是否放在ram中都没有问题。我的工程在编译的时候报了浮点库警告。我的问题是这个反正切函数很占用时间吗?在仿真器运行和放到ram中自主运行时间上会有很大差别吗?还是我的工程配置有问题呢,有问题该怎么改这个配置呢?谢谢!

Linda:

回复 shook xu:

您好!

F28335上可以用快速浮点库(FastRTS)运行反正切函数(比普通浮点运算速度更快),具体请参考以下controlSUITE目录下的相关资料:

C:\ti\controlSUITE\libs\math\FPUfastRTS\V100

赞(0)
未经允许不得转载:TI中文支持网 » 28335反正切函数运行时间问题
分享到: 更多 (0)