Например TDA7294

Форум РадиоКот • Просмотр темы - Есть ли возможность изменить .hex файл?
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пн окт 28, 2024 11:59:03

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 12 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Ср июл 20, 2011 22:34:52 
Первый раз сказал Мяу!

Зарегистрирован: Чт июл 14, 2011 20:12:32
Сообщений: 24
Рейтинг сообщения: 0
Сразу извиняюсь. Может для кого то этот вопрос покажется глупым, я просто новичок в данном деле, но очень интересует данный вопрос. Возникла такая проблема. Есть прошивка для микроконтроллера в .hex файле, но нету исходника этой прошивки. А меня в этой прошивке кое что не устраивает. Вопрос. Можно ли эту прошивку преобразовать в какой нибудь язык программирования, желательно в ассемблер. Буду очень благодарен за любую информацию.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Ср июл 20, 2011 22:44:23 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
Arkhangel писал(а):
Сразу извиняюсь. Может для кого то этот вопрос покажется глупым, я просто новичок в данном деле, но очень интересует данный вопрос. Возникла такая проблема. Есть прошивка для микроконтроллера в .hex файле, но нету исходника этой прошивки. А меня в этой прошивке кое что не устраивает. Вопрос. Можно ли эту прошивку преобразовать в какой нибудь язык программирования, желательно в ассемблер. Буду очень благодарен за любую информацию.

Можно в ассемблер.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Ср июл 20, 2011 23:07:43 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Только в ассемблер, кстати, и можно. По крайней мере, однозначно.

Софтины, выполняющие такую операцию, называются дизассемблерами.

Только листинг будет плохо читаем за счет конструкций типа jmp PC+0x0D, out 0x32,0x04 и т.п. Так что геморроя избежать не удастся. :wink:

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Чт июл 21, 2011 11:02:10 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 872
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 5781
Откуда: Minsk
Рейтинг сообщения: 0
YS писал(а):
Софтины, выполняющие такую операцию, называются дизассемблерами.


Не обязательно. Обычной Студией с небольшими плясками можно вытащить исходник из HEX, ну а потом, кончно, доработка напильником : вменяемые имена переменных, метки и т.д.


Вернуться наверх
 
Надежные решения и компоненты SUNCO для управления реле

Рассмотрим реализацию узла управления реле на примере компонентов SUNCO и реле Hongfa. Разберем оптимальные схемы и долговечные полупроводниковые компоненты для их реализации среди широкого ассортимента SUNCO. В номенклатуру компании SUNCO входят диодные мосты, выпрямительные, сигнальные и TVS-диоды, стабилитроны, биполярные, цифровые PNP- и NPN-транзисторы, маломощные тиристоры, симисторы и MOSFET.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Чт июл 21, 2011 19:03:01 
Друг Кота
Аватар пользователя

Карма: 74
Рейтинг сообщений: 1247
Зарегистрирован: Вс мар 29, 2009 22:09:05
Сообщений: 7517
Рейтинг сообщения: 0
Цитата:
Не обязательно. Обычной Студией...


Так это, Студия - всего лишь IDE. Она полюбому запускает соответствующий модуль дизассемблера. :wink:

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 
Источники питания AC/DC и DC/DC MEAN WELL на DIN-рейку – большой выбор в наличии

В последние годы растёт спрос на источники питания для промышленной автоматизации в связи с увеличением инфраструктурных проектов, требующих надёжного электропитания. Источники питания на DIN-рейку MEAN WELL обладают высокой эффективностью, надёжностью и безопасностью, обеспечивая стабильное выходное напряжение. Большой ассортимент в наличии позволяет выбрать подходящий ИП MW на DIN-рейку для решения любой задачи электропитания.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Чт июл 21, 2011 19:34:32 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 391
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
А что так скромно "можно ли"? Сюда его!

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Чт июл 21, 2011 21:06:37 
Первый раз сказал Мяу!

Зарегистрирован: Чт июл 14, 2011 20:12:32
Сообщений: 24
Рейтинг сообщения: 0
А вот это обязательно, только сначала сам попробую допереть и хотя бы частично разобраться, чтобы можно было задавать внятные вопросы и получать на них такие же ответы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Пт июл 22, 2011 09:50:31 
Друг Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пт июл 11, 2008 09:42:35
Сообщений: 4794
Откуда: Made in USSR
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Под какой контроллер hex не указано даж...

_________________
scio me nihil scire...
_____

Изображение <= Жалобная кнопка в правом нижнем углу... )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Пт июл 22, 2011 10:07:31 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13492
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Тут смотря что не устраивает. Если поправить пару условных переходов - дизассемблирование имеет смысл, а если это "кое-что" потребует кардинального изменения алгоритма, то... проще заново написать. Во всяком случае быстрее.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Пт июл 22, 2011 23:30:02 
Первый раз сказал Мяу!

Зарегистрирован: Чт июл 14, 2011 20:12:32
Сообщений: 24
Рейтинг сообщения: 0
Контроллер pic12f629, хочу разобрать и понять ту часть программы которая отвечает за вывод графического изображения и меняющейся информации на дисплей от нокии 3310. Для примера хочу разобрать прошивку термометра.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Пт июл 22, 2011 23:59:23 
Друг Кота
Аватар пользователя

Карма: 3
Рейтинг сообщений: 6
Зарегистрирован: Пт июл 11, 2008 09:42:35
Сообщений: 4794
Откуда: Made in USSR
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
В теме про дисплеи от сотовых полно разного было... и про 3310+12F629

_________________
scio me nihil scire...
_____

Изображение <= Жалобная кнопка в правом нижнем углу... )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Сб июл 23, 2011 21:59:26 
Первый раз сказал Мяу!

Зарегистрирован: Чт июл 14, 2011 20:12:32
Сообщений: 24
Рейтинг сообщения: 0
Спасибо большое!


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 12 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y