智能车制作
标题:
数学函数调用速度过慢
[打印本页]
作者:
木鸿
时间:
2013-2-2 16:19
标题:
数学函数调用速度过慢
在程序内加入了math库和asin函数,但是asin函数计算一次需要2ms的时间(128xs-64M总线频率下),会严重影响中断时序,请问有什么方法可以加快计算速度?比如神奇的InvSqrt函数
作者:
agogos
时间:
2013-2-2 16:34
泰勒级数展开或者麦克劳林展开的前几项。自己写,后面可以忽略。
作者:
ludlee
时间:
2013-2-2 16:51
唉!
作者:
yukunlinykl
时间:
2013-2-2 17:15
二楼正解!要不就列表插值吧。
作者:
glacier0
时间:
2013-2-2 19:01
三角运算本身就是很蛋疼。。建议楼主,试着确定一下你要反三角的定义域,如果数据不多而且比较集中的话,果断查表
作者:
cgtiso
时间:
2013-2-2 20:58
查表啊!!!
作者:
hmit
时间:
2013-2-3 00:01
单片机的三个敌人:
浮点运算
、
三角函数
、
反矩阵
所以
能查表就查表、能线性化就线性化。
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2