Цитата
Данные с АЦП сразу преобразую в числа с плавающей точкой altfp_convert
Зачем? Я допускаю, что на каком-то этапе обработки плавающая запятая может выружить в вопросах снижения разрядности обрабатывающей структуры, но когда речь идёт о 12-битных данных, пусть даже и в количестве 2000 слов (так и хочется подсказать - 2048, чтобы потом делилось проще, т.е. просто сдвигом, если надо), то это всего 23-24 разряда. ИМХО, из пушки по воробьям.
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)