关于实际测量中,因为没有加象限判断导致CODIC超范围会卡死
在实际使用中,因为很多时候都是有符号规定限制的,再加上Tangent函数在一些区域pi/2的倍数的时候,值趋近于正负无穷,这样就会导致cordic在类似于磁编码器这种应用中一直旋转卡死,像例程那样加个范围限制,或者做正弦象限细分,杜绝无限大的输入值即可规避这种现象。比如下图,需要避开指数逼近区
关于加辅助条件象限细分,可以参考如下网页学习:http://www.360doc.com/content/20/0826/22/29968938_932372971.shtml
页:
[1]