Всем доброго времени суток.
На контроллере (а конкретно STM8 семейства) нет FPU. Встала задача - выполнить кое-какие вычисления на нем (в основном вычисление синусов и косинусов чисел, подаваемых извне). Контроллер, ясно дело, сменить не могу - уже выпустили 10000 плат и вдруг тут менеджер говорит мне реализовать новую фичу.
Если брать int, то загрузка проца при вычислениях около 30%. При использовании чисел с плавающей запятой время реакции МК на событие в 5 раз больше нормы. Может быть, есть какой нибудь менее времязатратный способ работы с десятичными дробями? Точность нужна только в пределах 3-4 знака.
Заранее спасибо.