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

F28035 Q格式

各位大神,请问TI官方例程给的程序中的Q格式怎么转化为十进制数据,非常感谢。

囧:

Q格式只是把小数乘以一个系数后变成整数,相当于定标,只要再除以这个系数就可以转回来,参考controlsuite的IQMath.h就能看到定标的方式。

各位大神,请问TI官方例程给的程序中的Q格式怎么转化为十进制数据,非常感谢。

xu zhang11:

回复 囧:

谢谢您的回复,请问v.EstimatedSpeedRpm = _IQmpy(v.BaseRpm,v.EstimatedSpeed); 这行代码的意思是将iq值转化为实际值吗,结果为BaseRpm*EstimatedSpeed吗?

各位大神,请问TI官方例程给的程序中的Q格式怎么转化为十进制数据,非常感谢。

Young Hu:

回复 xu zhang11:

xu zhang11

谢谢您的回复,请问v.EstimatedSpeedRpm = _IQmpy(v.BaseRpm,v.EstimatedSpeed); 这行代码的意思是将iq值转化为实际值吗,结果为BaseRpm*EstimatedSpeed吗?

各位大神,请问TI官方例程给的程序中的Q格式怎么转化为十进制数据,非常感谢。

xu zhang11:

回复 Young Hu:

您好,谢谢您的回复。经过测试,得到如下结果,并不是刚才所说的EstimatedSpeedRpm=BaseRpm*EstimatedSpeed,您看这是什么意思呢?

各位大神,请问TI官方例程给的程序中的Q格式怎么转化为十进制数据,非常感谢。

囧:

回复 xu zhang11:

你需要右键点击变量 选择对应的Q格式

各位大神,请问TI官方例程给的程序中的Q格式怎么转化为十进制数据,非常感谢。

xu zhang11:

回复 囧:

谢谢您的回复,请问测得的转子磁场的角度怎么转化为十进制的数值呢?非常感谢

各位大神,请问TI官方例程给的程序中的Q格式怎么转化为十进制数据,非常感谢。

xu zhang11:

回复 xu zhang11:

请问这个有人了解吗?非常感谢

各位大神,请问TI官方例程给的程序中的Q格式怎么转化为十进制数据,非常感谢。

Young Hu:

回复 xu zhang11:

请参考“囧”的回复,另外,也可以参考具体的板子的user's guide

赞(0)
未经允许不得转载:TI中文支持网 » F28035 Q格式
分享到: 更多 (0)