66问答网
所有问题
当前搜索:
IQmath范围
IQ
数据的格式是怎么样的,LTE
答:
include "
IQmath
/IQmathLib.h"int main(void){ _iq24 X, Y, Z;X = _IQ24(1.0);Y = _IQ24(7.0);Z = _IQ24div(X, Y);} /// IQmath 库中包含了5 组函数集:1、 格式转换函数;2、 算术函数;3、 三角函数;4、 常用的数学运算函数;5、 其他。
iqmath
原理
答:
举个例子,有个数为0.2,直接用C语言也可以做,那么
IQMath
怎么用?例如我们调用一个IQ16(0.2),它的意思是,返回一个32bit的数,这个数=IQ16(0.2)=2^16 * 0.2 = 65536 * 0.2 = 13107。也就是说IQ16是2的16次幂,然后乘于浮点数,把小数点扔掉,13107就是IQ运算的数。其他浮点数...
IQ
div(a、10)返回什么值
答:
IQmath
库中的算法:IQdiv(a,10) 表示a/10
IQmath
的速度到底有多快?各种疑惑
答:
基本上使用
IQ
运算时除了查表之外最快的运算了,当然专业的牛人根据数据规律可以设计出有针对性的更快的程序这个不包括在内。而且所谓的乘除2^N的运算其实都是通过移位来实现的,几乎都是单周期的命令。不是真的要去乘除。
DSP 怎样把串口发送来了数转换成浮点型数据
答:
符号位、指数位、小数位的分割方式不同。TI定点DSP中有
IQMATH
方式表示的浮点数。而浮点DSP中,一般会有特殊的指令(如67X+系列的INTSP指令),可以直接将定点转换成浮点。一般你可以只在源程序中直接转换就可以了。假设你串口送来的是定点数。你把串口发送来的数据存入Uint8 rcvbuf[i],由于串口一般...
求救坛里高手关于
IQmath
函数中的_IQsinPU()这个函数的理解
答:
计算结果是通过查表得出的,表格数据已写入.lib文件中。
急求:
IQmath
调用问题~
答:
Does not match the target type,not loaded 意思是目标板类型不匹配,不能装载。你的dm642用的是什么芯片,
iqmath
应该是用在28x系列上的,其他的芯片不知道支持不。还有就是你对应的cmd文件是否修改
对DSP而言,CCS用C语言编程和汇编编程,二者的效率相差多少?
答:
IQMATH
的运行周期在1000左右,比方案3快几十个周期,比方案4慢几个周期,方案2是10000多个周期。另外,因为只是单独测的算法,汇编之所以快是快在寄存器的使用上,操作数可以直接入寄存器,但是考虑到程序其他部分是用C语言编写的话,把操作栈的时间也加上,并不比方案1快。毕竟我对TI的汇编吃的也不透...
大家觉得CDSP靠谱吗?
答:
问:对DSP而言,CCS用C语言编程和汇编编程,二者的效率相差多少?假定编程者...答:我用的是28XX系列的,不知道经验对你有没有用,因为不同系列的芯片多少有些差别。 TI提供的库已经相当可以了,兼顾易用与效率。我当时做过这样的测试 1. 用
IQMATH
实现 2. 直接C语言实现 3. C语言优化实现 4. ...
dsp:F28335既然是浮点型的芯片,为什么还要添加
IQmath
_fpu32.lib库文件...
答:
这样才能保证编译器能够正确生成asm,调用fpu处理浮点指令啊。FPU是作为协处理器存在的,所以必须有额外的指令就在fpu32中,去调用它。这和C6x的概念是不一样的。浮点型运算当然不如定点快,但是它精度高啊。
1
2
3
4
涓嬩竴椤
其他人还搜
iqmath库计算浮点数
qmath数学函数库
iqmath库
IQ定点数
IQmpy
高精度数学库
math
int8范围
范围什么