Например TDA7294

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





Текущее время: Чт апр 03, 2025 22:10:08

Часовой пояс: 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:

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


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

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


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


Вернуться наверх
 
В наличии LED-драйверы MOSO для индустриальных приложений

Продукция MOSO предназначена в основном для индустриальных приложений. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. На складе КОМПЭЛ доступны LED-драйверы компании MOSO Power для промышленного и архитектурного освещения: LSV со стабилизацией по напряжению и X6 со стабилизацией по мощности (токовые) с диммингом и без.

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

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


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

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


Вернуться наверх
 
LED-драйверы MOSO - надежные решения для индустриальных приложений

Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO подробнее>>
Не в сети
 Заголовок сообщения: Re: Есть ли возможность изменить .hex файл?
СообщениеДобавлено: Чт июл 21, 2011 19:34:32 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 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
Сообщений: 4793
Откуда: 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
Сообщений: 4793
Откуда: 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 часа


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

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


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

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


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