fk0, легенда (24.01.2015 14:48, просмотров: 120) ответил Apтём на Видимо на AVR операции делаются для float, а на STM32 на double.
В AVR операции жутко оптимизированы в ассемблере, а для STM32 может использоваться newlib, например, в котором х.з. как считается, но возможно далеко от оптимума. Подход из nuttx может быть не так уж и плох, и даже быстрей и точней, если есть FPU http://svn.savannah.nongnu.org/viewvc/trunk/avr-libc/libm/fplib/?root=avr-libc
и все операции над плавающими числами достаточно быстры. А если нет, то 8-битные кордики могут дать выигрышь.
[ZX]