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

fastmath67x.lib调用运算速度问题

用的芯片C6713B,工程中原来有rts6700.lib库,为什么在工程中增加fastmath67x.lib后测试cosf等函数的执行时间反而变长了?

Shine:

请问是怎么计算执行时间的?

另外,看一下是否按照下要求添加fastmath lib的? you are using Code Composer Studio, include the C6700 FastMath library in your project, and ensure it appears before the standard run-time-support library in the Link Order tab in the Build Options dialog box.

,

heyushen liu:

您好,时间是直接用IO测试的;发现测试一句cosf指令的时间变长了,但执行多句的时间是变少了,这是什么问题? 还有1.在C67X-MATHLIB 驱动程序或库 | TI.com.cn网页(如下图)看到该库支持的硬件里没提到C6713B,那fastmath67x.lib是否支持C6713B芯片呢? 2. 在我的工程中直接添加fastmath67x.lib后编译的.map里就可看到fastmath67x,并不需要把此库添加到标准的 run-time-support library前面这个操作呀,我想问看到.map里有fastmath67x是不是就代表已经添加成功了?

,

Shine:

heyushen liu 说:发现测试一句cosf指令的时间变长了,但执行多句的时间是变少了,这是什么问题?

请尝试用ccs->profile里的功能来估算代码运行时间,请看下面的网站。https://software-dl.ti.com/ccs/esd/documents/ccs_counting_cycles.html

heyushen liu 说:那fastmath67x.lib是否支持C6713B芯片呢?

支持的。

赞(0)
未经允许不得转载:TI中文支持网 » fastmath67x.lib调用运算速度问题
分享到: 更多 (0)