KEIL 3.11 micro-LIB 的问题!

[复制链接]
3103|6
 楼主| 王紫豪 发表于 2007-11-12 00:12 | 显示全部楼层 |阅读模式
发现计算sin&nbsp;的时候,效率(时间上)竟然是不选他的&nbsp;30倍左右?<br /><br /><br />另外上个月还发现strstr函数的bug,大家遇到这个问题了吗?
 楼主| 王紫豪 发表于 2007-11-12 00:21 | 显示全部楼层

又验证了一下,乘法、除法等运算同样存在这个问题。

有哪位同学帮我验证一下!谢谢
 楼主| 王紫豪 发表于 2007-11-12 13:21 | 显示全部楼层
阿南 发表于 2007-11-12 20:01 | 显示全部楼层

呵呵,没用过KEIL 3.11,帮您顶下,有安装keil 3.11的兄弟请验证下

  
 楼主| 王紫豪 发表于 2007-11-12 20:24 | 显示全部楼层

阿南是个不错的阿南啊!!

  
xieqin 发表于 2007-11-12 21:35 | 显示全部楼层

都应该知道sin这样的函数超耗时!!!

反汇编一下编译产生的axf文件,再看看这个sin函数,你就有收获了.
lenglx 发表于 2007-11-13 19:07 | 显示全部楼层

差不多

诸如浮点运算(在不带浮点指令的处理器上),使用mirco&nbsp;lib&nbsp;的话,基本上速度会<br />慢15-30倍.<br /><br />毕竟mirco&nbsp;lib的意图就是大幅减小代码的尺寸,所以有些库函数的效率非常低下.<br /><br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

144

主题

4945

帖子

313

粉丝
快速回复 在线客服 返回列表 返回顶部