Цитата(aaarrr @ Sep 18 2018, 14:42)

На F4@168MHz такой цикл занимает 42мкс. Оптимизацию не забыли включить? И в какой памяти источник данных расположен?
Вангую, что автор не только оптимизацию забыл включить, но прерывания забыл запретить при "измерении"

И 168*42/512 = 13.78125 тактов на один элемент - всё равно как-то многовато.....
Цитата(Eros @ Sep 18 2018, 13:44)

Если есть на чем потестить, просто создайте массив, забейте константными значениями и найдите максимум, интересно за сколько справиться H7
.....и в зависимости от этих значений и результата компиляции цикла, получатся совершенно разные результаты - средняя температура по больнице.