Burnon_FAE_2 发表于 2025-5-31 23:19

关于实际测量中,因为没有加象限判断导致CODIC超范围会卡死

在实际使用中,因为很多时候都是有符号规定限制的,再加上Tangent函数在一些区域pi/2的倍数的时候,值趋近于正负无穷,这样就会导致cordic在类似于磁编码器这种应用中一直旋转卡死,像例程那样加个范围限制,或者做正弦象限细分,杜绝无限大的输入值即可规避这种现象。

比如下图,需要避开指数逼近区



关于加辅助条件象限细分,可以参考如下网页学习:http://www.360doc.com/content/20/0826/22/29968938_932372971.shtml
页: [1]
查看完整版本: 关于实际测量中,因为没有加象限判断导致CODIC超范围会卡死