关于IQmath的问题



您好,我正在使用LM3S1811处理器,和相应的IQmath库。

http://www.ti.com/tool/sw-iqmath

 

发现有2个BUG

 

第一个是IQmag

A = 0xFFFFFF, B = 0x169E ~ 0x16A0
    _IQ24mag(A, B) 结果为 0;

A = 0xFFFFFFF, B = 0x59CD ~ 0x5A82
    _IQ24mag(A, B) 结果为 0;

 

第二个是asin

  y = _IQ26asin(_IQ26(0.999999999));
  y = _IQ26asin(_IQ26(-0.999999999));

其中一个也是不正确的。

 

 

希望能尽快修正它们,谢谢~~