dump (06.09.2007 20:26, просмотров: 113) ответил AlexandrY на Что-то не видно вызова SCU_HCLKDivisorConfig
А этот дивизор по умолчанию отключен (Bits 6:5 00: HCLK=RCLK (default)), на всякий случай добавил SCU_HCLKDivisorConfig(SCU_HCLK_Div1) - ничего не изменилось;
Clock control register (SCU_CLKCNTR) у меня в итоге равен 0х000030000
Прогнал тот же самый тест на sam7 (55 МГц, flash, thumb(из флэша он быстрее в thumb работает)), в итоге получилось 0,857 сек. Разница с Вашей таблицей обусловлена разностью компиляторов и библиотек (IAR vs Keil), хотя, сомнительно (большая больно разница).
в общем по моим результатам соотношение производительности на Whetstone STR91(MHz) vs SAM7(55 MHz) по времени выполнения:
0.61 : 0.857
STR чуть-чуть быстрее, хотя я ожидал(не знаю почему) большего