ZHCU863A April 2022 – April 2024
内置 CORDIC 算法使用两个磁轴来确定角度数据。也可以使用线性磁轴数据通过外部算法来计算角度。若要使用内部 CORDIC 算法,需使用器件中 SENSOR_CONFIG_2 寄存器的 ANGLE_EN 位来选择所需磁轴。此设计使用 X 和 Y 轴来确定磁体角度,因此将位设置为 0x1。除此以外,还必须基于预期磁场强度来设置磁感应范围。配置完成后,可以直接读取 ANGLE_RESULT_MSB 和 ANGLE_RESULT_LSB 寄存器,以通过 CORDIC 算法获得磁体角度。最后,通过更改 CONV_AVG 寄存器设置,向器件采样应用平均值。这可提高器件的 SNR 性能,并使 CORDIC 输出的角度信息更加精确。