Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: дизассемблировать hex-файл
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
tazik
Не получается дизассемблировать hex-файл для контроллера mega8.

AVRStudio выдает:
-Coordinator: None of the available object file readers can read the specified object file. Please check the format of the object file.
-Error loading object file D:\Проекты\ClonePI-W\ClonePI_W.hex


ReAVR пишет:
"ClonePI_W.hex" is no Intel hex.

Хотя с виду файл "правильный". И например, программа ChkHex ни на что не ругается.

в чем может быть проблема?

Пояснения.
попросили сделать металлоискатель, но контроллера Mega8 в данный момент у меня в наличии нет. И в ближайшие недели 3 не будет. А нужно, как обычно, срочно. Хочу заменить на Mega16, но для этого хочу сначала убедиться, что прошивка подойдет, и что все обращения к регистрам на новом контроллере будут корректными
arttab
в hex бывают вставки с данными, которые студия не понимает (не совпадает ни с каким кодом команд). выход 1 - разруливать ручками
x736C
Здравствуйте!

http://yandex.ru/yandsearch?text=...
По второй ссылке ответ на ваш вопрос.
tazik
Цитата(x736C @ Sep 15 2010, 11:31) *
По второй ссылке ответ на ваш вопрос.


Долго и нервно смеялся, AVRStudio не поддерживает кириллицу в пути к файлу. Спасибо!


Цитата(arttab)
в hex бывают вставки с данными


теперь - да, придется и это просмотреть.
Главное, что файл дизассемблировался таки


ReAvr3.2.0 по-прежнему отказывается открывать файл. Ну и ладно.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.