-1

任何人都可以帮助我在软件中计算 32 位微控制器的复杂计算。我正在使用发光体 LM3S9D96,需要以浮点数计算日志(以 10 为底)和功率,例如 (170)^0.75。

4

1 回答 1

1

这个 Cortex M3 芯片不太适合这种数学运算,因为它没有浮点硬件支持。log您的编译器工具链将具有and的库实现pow,这将起作用,但需要许多周期。

如果您真的需要更高的速度,您可以将您的算法转换为使用定点数学。或者,如果您有大量可用内存且输入范围有限,则可以使用表查找。

于 2012-10-09T03:55:22.590 回答