Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Цифровые сигнальные процессоры Вопросы, связанные с применением цифровых сигнальных процессоров: программирование, отладочные средства, алгоритмы...

 
Опции темы
Непрочитано 11.11.2008, 22:29  
1864961
Прохожий
 
Регистрация: 22.01.2008
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
1864961 на пути к лучшему
По умолчанию Из Hex в ассемблер и потом в СИ

Можно ли перевести hex - файл в ассемблер и далее в файл СИ, для корректировки программы, необходимо для схемы на AVR.
Если вопрос не корректен
Реклама:
1864961 вне форума  
Непрочитано 26.12.2008, 16:53  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию

Если известен тип процессора, то из НЕХ-а в асссемблер это может сделать IDA, а в С - только ручками(точнее головой), хотя та же IDA хорошо поможет.
MisterDi вне форума  
Непрочитано 10.09.2010, 16:40  
Mixas232
Прохожий
 
Регистрация: 14.12.2007
Сообщений: 2
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Mixas232 на пути к лучшему
По умолчанию Re: Из Hex в ассемблер и потом в СИ

Сообщение от MisterDi Посмотреть сообщение
Если известен тип процессора, то из НЕХ-а в асссемблер это может сделать IDA
Спасибо!!!!
Mixas232 вне форума  
Непрочитано 13.09.2010, 13:40  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Из Hex в ассемблер и потом в СИ

Вскрывал прошивки AVR-ок, переводил в асм, потом в Си муторное это дело. Кстати по определённым моментам можно определить в чём писалась прога, какой компилятор, и вообще ли это человек набирал ассемблерный код или компилятор генерил.

Если знаешь алгоритм то быстрее самому написать и отладить.
__________________
Делая дело нужно в него верить на все 100%, иначе неизбежно будут возникать ошибки подпитывающие подсознательное сомнение.
OneTech вне форума  
Непрочитано 14.09.2010, 22:54  
OneTech
Вид на жительство
 
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
OneTech на пути к лучшему
По умолчанию Re: Из Hex в ассемблер и потом в СИ

Косяки неизбежны, поэтому приходится часто сохранять обрабатываемый код. Пользуясь автозаменой текста для быстрого форматирования в читабельный вид есть вероятность зацепить инструкции.
__________________
Делая дело нужно в него верить на все 100%, иначе неизбежно будут возникать ошибки подпитывающие подсознательное сомнение.
OneTech вне форума  
Непрочитано 14.09.2010, 23:54  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Из Hex в ассемблер и потом в СИ

Счас как раз этим и занимаюсь .
Прошивку в asm -›анализ кода , в итоге посмотрев на извращения кодописателей(компилятора) , плюнул и написал свой, оставив общую структуру .
Как не странно код уменьшился вдвое ...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 15.09.2010, 00:08  
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: Из Hex в ассемблер и потом в СИ

Сообщение от dosikus Посмотреть сообщение
в итоге посмотрев на извращения кодописателей(компилятора) , плюнул и написал свой, оставив общую структуру .
Компилятор?
__________________
.

В мире всего два типа людей: те у кого был ZX Spectrum, и те у кого его не было.
alexgap вне форума  
Непрочитано 15.09.2010, 00:57  
аtаs_stas
Заблокирован
 
Регистрация: 23.08.2010
Сообщений: 541
Сказал спасибо: 20
Сказали Спасибо 93 раз(а) в 78 сообщении(ях)
аtаs_stas на пути к лучшему
По умолчанию Re: Из Hex в ассемблер и потом в СИ

Сообщение от alexgap Посмотреть сообщение
Компилятор?
Конечно... под SPARC64 VIIIfx...
аtаs_stas вне форума  
Непрочитано 21.01.2011, 13:30  
E-Male
Прохожий
 
Регистрация: 27.01.2006
Сообщений: 7
Сказал спасибо: 2
Сказали Спасибо 4 раз(а) в 3 сообщении(ях)
E-Male на пути к лучшему
По умолчанию Re: Из Hex в ассемблер и потом в СИ

Вопрос из разряда как из яичницы обратно яйца получить.
E-Male вне форума  
Непрочитано 28.04.2011, 00:58  
Aleksey_G
Частый гость
 
Регистрация: 06.07.2006
Сообщений: 15
Сказал спасибо: 4
Сказали Спасибо 2 раз(а) в 1 сообщении
Aleksey_G на пути к лучшему
По умолчанию Re: Из Hex в ассемблер и потом в СИ

Сообщение от E-Male Посмотреть сообщение
Вопрос из разряда как из яичницы обратно яйца получить.
Это то как раз просто! Надо яичницу скормить курице и подождать. Человек то не яйца, а курицу хочет!
Aleksey_G вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ассемблер для AVR. Andrewg Микроконтроллеры, АЦП, память и т.д 46 26.09.2011 16:55
помогите переписать с bascom на ассемблер 315602 Микроконтроллеры, АЦП, память и т.д 10 09.03.2009 16:54
ассемблер и ARV (посмотрите код) FedorChek Микроконтроллеры, АЦП, память и т.д 50 26.02.2009 19:14
Как в HEX-файл добавить кусок другого HEX-а? Don_Ambrosio Микроконтроллеры, АЦП, память и т.д 10 06.05.2008 08:48
Ассемблер PIC AnB Микроконтроллеры, АЦП, память и т.д 12 01.07.2005 03:07


Часовой пояс GMT +4, время: 13:59.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot