Насчет скорости, дело не в flashloader'е... Я делаю так: создаю hex-файл в проекте и пишу его с помощью специальной утилиты, которая поставлялась вместе с платой (загружает через UART и встроенный по умолчанию в контроллер лоадер). Грузит она один в один все данных из hex-файла, после считывал и проверял. Скорость остается различной. Получается, что код в hex-файле и код, который грузится IARом при отладке различен. Может это влиять на скорость? Или проблема ещё в чём-то?
Настройка PLL производится не программно а с помощью переключателей (особенность платы), поэтому мало вероятно, что код разный в том смысле, что он по разному настраивает PLL.
Сообщение отредактировал darkzite - Oct 21 2009, 19:20
|