请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28069 _IQ 结果; void main (void) { //将 ADC 结果转换为全局 IQ 格式,值介于0.0和1.0 之间结果=_IQ12toIQ ((_IQ) AdcResult.ADCRESULT0); //可选: 按 ADC 满量程范围进行缩放以获得0.0至3.3 //(如果您更喜欢从电压角度进行思考/缩放) 结果=_IQmpy (_IQ (3.3)、结果); }
在浮点数学中、我们将获得的 ADCresult 乘以3.3、然后除以4096。 为什么在使用 IQmath 时这不适用?