День добрый.
Есть плата Olimex STR-E912.
Среда CrossWorks 1.7. Проект простой. Начальные настройки (PLL = 96MHz и проч). Программа работает из Flash.
для теста скорости написал такой тест:
mov r8, pc
mov r7, #0
add r7, r7, #1
mov pc, r8
Жду 10 сек... после прерываю выполнение и смотрю регистр r7. r7 = 189194738 => 19*2 = 38MIPS
из SRAM пробовал -> r7 = 13 000 000 -> 26 MIPS (при WAIT STATES = 0)
неужели не победить? не ARM а беда какая то
Подскажите, пожалуйста, что не так?