【发布时间】:2019-02-09 16:27:14
【问题描述】:
我知道网络上不同的论坛上有很多主题,我了解 atan 和 atan2 之间的区别以及如何使用签名数据解决这个问题。
我正在使用使用 Memsic MMC34160PJ 磁力计的 digilent CMPS2 模块。 在芯片 CMPS2 的数据表中,有一个公式为 actan(x/y)*180/pi 很明显,我只能得到 0 到 90 度之间的值,因为传感器提供仅无符号值。 当我使用 atan2 时,我得到的值在 0 到 180 度之间。
我知道如果我签署了数据会更容易。但不幸的是,传感器只提供无符号值。
这种无符号磁力计数据0到360度的转换形式怎么可能?
【问题讨论】:
标签: c embedded vhdl 360-degrees